Why does my rear derailleur keep breaking?
Did you change the chain after the first derailleur broke?  If the same chain was on and you're positive the derailleur didn't connect with the spokes, then the chain is a likely culprit.  Another thing to watch out for is loose pannier straps (or anything else that could get caught in the chain and take out the derailleur).