I agree with those, who suggest 4-betting larger, and then simply getting it in on the flop. This guy is obviously messing around with you by clicking back whatever bet, you make, and the way to punish that is by reraising large, whenever he reopen the betting for you.
His range is just super wide, and if he happened to hit on the Q, good for him. He also have a ton of hands, you are still ahead off on the flop, and he can certainly make a tilted call with worse, because guys like this just hate to give up.
As played folding the turn is fine. There is still a lot of money left, because your 4-bet was so small, and another overcard is obviously not, what you were hoping to see. On any reasonably save runout, I am calling him down.
__________________
|