you havn't mentioned whether or not you have tried any remedies as yet.
choices are special belted tires, tube goo, tire liners. possibly others.
if you are the belt and suspenders type you could try all three. i think if things were bad enough i might consider all of them, or possibly carrying my bike through the worst of it...