To this I will make a couple points.... take them or leave them:

1. I have been reading Theory and Practice an it says In NL you not only have to think about this hand but also future hands against the table/villian. As was stated before, you have now shown the table how to draw against you (and make it look like they are not drawing) and that you may bet big into the pot on the river even when that draw card comes. If I were at that table (not necessarily the villian) I would be waiting till you show big strength PF and I had a good draw hand and go for it. The little I lose chasing would not compare to how much I would take if it came. The note I would have on you:
Bet 4-5x UTG/UTG+1 with stong hands JJ+, AQs+, if raised he will repop basically showing his hand with KK+, On a drawey board he will let me get away with min bets to keep me in the hand, when draw hits he may bet out good size commiting himself to my allin. (keep in mind this note would be there everytime you sat at my table... even three weeks down the road when you have forgotten all about this hand)

2. If you were so sure of yourself in this hand then there is no reason to post it. You basically got told by everyone that it was a questionable play then felt the need to defend your play because in this one instance it turned out to be correct. So yes, if you are looking at this ONE hand, GJ you owned him. But the way this is played will still get you into more trouble than not, especially when you get up in limits and better players. And against better players that remember what you are doing you just gave them a lot of information for relativley cheap.

3. You say this player is easily scared by over cards yet when there were two overcards and a possible flush that hit this guy still called a 3/5 pot bet. If he was willing to do that then I would think you could have extracted more from him. Your OP was asking if you extracted the most value from him and I think you did not. I think you could have extracted much more. And by this play, raising the flop, raising the turn, even if he folded out you got his money and didn't have to show how strong you were leaving a weak player guessing what he just folded QQ too. A good spot to put them in (again for future hands)

4. You got some really good advice from some really good players. If I were you I would take that advice and just know you played this one hand, against this one guy, at this one time correctly. There is no reason to try to defend your decisions.

5. If you want a true analysis of your hand, you need to include all relevant information. Such as, but not limited to, reads on villian-how he has played draws/PP in the past- why you are flatting the smallest bets in the world- why you chose to bet so much into the pot after the draw hit against a player that is scared of overs.

All that said, NH's sir.