This hurts me. I don't envy you having to play this hand.

This is probably going to be unpopular, but what about a reraise preflop? If he has KK or AA, you may end up looking at an all-in at that point, in which case you're safe to fold. If he just calls, you have a little more information on the flop.

Once that flop comes up, I think you have to make your decision after the reraise whether to push or fold. As has been said, even if you are staring down AQ, you have a good 7 clean outs. I just don't see that he'd have KK in this situation. Either way, you are going to the river.

Did you post the results of this one? I think he had AQ.