Wow, I guess I haven't had a flat tire in over a half year! That's pretty good!
Lucky you. I haven't ridden a bike outdoors for months.
Sooner or later I'll probably get a flat on the rear tire of the Bianchi on the trainer. I'm sure Zwift will put some nails out on the virtual road.
On the plus side, I've been riding around Richmond, VA, my home town. The Fan Flats and UCI Worlds routes pass a block or so from where I attended high school. The 33% grade around a corner onto cobblestones going up Chimborazo Hill is a killer though. Those hills are guaranteed to give me a flat sooner or later.