Yup, the gods of flat tires singled me out. I was having too much fun. The bike was feeling awesome. Even on the first leg of the commute, I get off the sub 3 stops ahead of my stop so I get in a nice ride. I was brandishing new lights and the added more to the fun..
Well, I know not to mess with the flat tire gods NO MORE..