Given the opponent profile, I think the turn (and flop somewhat) is the key to this hand. I also wonder if we want to build up pots so fast pre-flop with 5x and if we should bother c-bettting this guy.

Did he have position on you? Table/seat selection might be another factor to consider.

This is EXACTLY the situation I want to avoid in NLHE.