Yes, sounds like a string of bad luck.
But it's important to remember that this hobby demands much more than collecting gens. The highs and lows are part of the draw of the whole game. Who hasn't felt the disappointment when a favorite watch stops working, or the elation of getting it back from China or the local watchsmith in fully-working condition again. Then there's the excitement of the chase - choosing your next watch, shopping for the best price, trying to grab a used one from the forums, getting beaten to the punch by a fellow forum member, waiting, waiting, waiting, choosing to buy a new one instead, then waiting some more for it to arrive before the magic moment of opening up that package....
No-one said this was easy, but as most people here would agree, that's part of what makes it fun.