Every time you post a hand you seem to have such accurate reads that I doubt the acuracy of them. I don't know how you can always be sure exactly how your villains play each part of their range but if you're just assuming these thinghs for sake of talking about the spot then awesome. If you also somehow manage to constantly obtain such immense reads then also awesome!

You have to let him stab all that junk here if you're so sure he bets 100% of air here. C/R and get it in, you have good equity vs almost everything and allow hium to put monies into a big pot whith FE. C/C here is the next best choice but this gets a bit messy on many many turn cards. I'd c/jam for sure. Betting the flop is terrible if he's betting 100% when checked to.