Chris L and HillaryRose, I can relate. On my one and only bike that I currently have (The old one was stolen...Grrrr :irritated ) I after 2 months busted the shifter. Fortunately my LBS upgraded and replaced them for free, and I like the new ones much better (Shimano Dual SIS). And of course the ill fated flat tire. But you have indeed had a bad roll lately.
Perhaps we should have some cheese with our whine!
But it sure is good to be back on the road again!!!