That's so close to my story it's not even funny. In fact, as I started reading the first paragraph, I actually checked the headings to make sure it wasn't a post I had written a few years ago!