On my fat tired Haibike, yes, there have been days of consecutive flat tires. Where I picked up the flats was diverse, from trail rides and locust tree thorns to road riding to the trails and all manners of nails, screws and even a male high voltage plug's 4 inch long terminal that went through the tire while I was paying mind to something else rather then the road directly in front of me.
And yes, I tried everyting. Mr Tuffy Liners. Tubeless and now, Tannus Armour. The jury is still out on the T/A.
Tricks learned along the way: On the trail, don't run over any sticks laying in the middle of the trail. On the road, careful riding on the shoulder, where all the debris from motorists, settles, waiting for you to ride by. Anymore I tend to ride on the white line that accompanies most shoulders, but of course, in heavily traveled roads that may be out.
When repairing a road side flat, you have to run your fingers inside the tire to find the culprit, or you are just going to flatten your new repaired tube a few miles down the road.
Situational awareness is key when road riding. It's hard, but you have to keep an eye on the road 10 feet in front of you to spot potential trouble. It's hard, but it can be done. Even at that, you will miss stuff....