Villian is 35/20 and aggressive. I know I left money behind here.

Ultimate Bet No-Limit Hold'em, $.10 BB (10 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

CO ($6.95)
Button ($1.90)
SB ($5.95)
BB ($6.03)
UTG ($7.09)
Hero ($9.75)
UTG+2 ($18.60)
MP1 ($2.05)
MP2 ($14)
MP3 ($8.25)

Preflop: Hero is UTG+1 with Q, Q.
1 fold, Hero raises to $0.35, UTG+2 calls $0.35, 1 fold, MP2 raises to $1.55, 5 folds, Hero calls $1.20, UTG+2 folds.

Flop: ($3.60) Q, 6, 2 (2 players)
Hero checks, MP2 bets $3.6, Hero raises to $7.2, MP2 folds.

Final Pot: $14.40

I should have just called him....what then on the turn?

Hope he puts me on a diamond draw and check if it misses? What if a diamond hits? He'll have to be weary with the smooth call on the flop.

Would a push to his raise be at all in order on the flop?