I think a re-evaluation on the turn is necessary here. You raise the flop HARD. He smooth calls and then leads out the turn for $12. At this point you have to believe he has one pair beat. A draw stall bet isn't this meaty.

I seriously consider folding the turn here to any player I respect at all.