Recurring flats on new bike I have had four flat tyres in less than two months.

Some more information:


I've only experienced repeated flats since I started using racing bikes (two months ago).
I'm 194cm tall and weigh 74kg.
I have cycled several 80-140km rides in the past two months.
I only cycle on-road.
I avoid potholes / manholes / cracks etc as much as possible (but not completely).
It first happened on a cheap, unbranded second-hand racer.
I bought a much newer (mono-q) racer and experienced a flat tire after within the first 100km.
Even after getting a new bike with brand new tires, and having it all fitted professionally to my specifications, I'm still experiencing flats.


It's really perplexing. What might I be doing wrong?

Edit: mystery solved (for now). I think it's just a matter of me using the wrong tyres. The ones I was using are designed primarily for going fast, meaning they are apparently too thin / smooth to cope with small stones etc. Hopefully getting thicker and more textured tyres will solve this.
I see three possibilities:


Your tire pressure is too low and you are getting pinch flats. As a reference point, with 25mm wide tires and your 74kg weight I’d use at least 6bars (600 kPa) of pressure, better 6.5 or 7. Refill every week or so. Usually with pinch flats you’ll have two holes in opposing sides of the tube, like a snake bite (hence why they are also called snake bites).
Spoke ends or burrs are poking into the tube. Check that the rim tape is seated properly and nothing is sticking out of the rim. Also check that  nothing is sticking out of the tire. Sometimes the piece of glass which caused the previous flat is still sticking in the tire.
Bad luck or lots of sharp debris on the road. You could use more puncture proof tires, use tire sealant or go all the way and go tubeless.