You have to figure out why your are flatting. Not every flat is a puncture from something on the road. Many can be the tube got damaged during installation and it took a few miles for it to finally give out.
You might be in an area where flats from road debris is an issue. I can't help you. I ride in an area where flats from such are few. I fully expect to wear my GP5000's out before I get a flat. So far there is over 3000 miles on the current set.