I want to know if I coulda got more value or I played it right. Witht the flop having 2 hearts showing I didnt want to play around.
My villian just sat down and has played maybe 5 hands.
He has the max buyin = $300 and also I'm at $300

here goes he's in EP2 raises to $10



I'm in MP2 and re raise to $35 with
everyone folds to him, he calls

Flop is

he checks, I bet $50, he re raises to $120

I'm thinking I have top set but theres a Flush draw and a str8 draw which I do not want either to get.
I go all in ...............he thinking forever , then decides to fold.

my question, played right or could I have gotten more value out of him from not going all in?