Ouch. On the bright side, the dogs didn't get you.
I think we've all had those days. I went and traveled an hour on a Sunday to ride with a group. Got everything together, and started riding. About 2 miles in I got a flat. I was pissed, all that time, and no ride. Now I keep a spare tube, patches, and a pump with me at all times, while riding. And you know what, now I'll never need it.