Others may have some good ideas, but you might add some details. Ride conditions? What is causing the flats?
Several thousand miles a year and I wear out tires before flats, ALWAYS properly inflated, and flats are extremely rare. None so far this year...
I have these on my two most ridden eBkes. City street riding.