Hello FTR, new member but long time reader. Great place with lots of good info. Thanks for having me.
Please judge this hand and let me know if you would change any of the actions.
Live brick and mortar $5/$10 NLH. First time playing against villain. Been on the table with him 3hrs. Villain is LAG. Does not appears to be position aware. Hero's image is TAG. Have won lots of pots without showdown.

Hero stack $4600+ villain stack $2200+
Preflop Hero on the BTN with 3s4h. Villain in CO open limp. Hero raise $45 sb&bb folds. Villain calls.
Flop 2h7d6h villain check. Hero c-bet $60 villain raise $225 ??? Hero tanks 30 sec. Why would he push me off the hand if he has a monster? I'm thinking he has top pair or small over pair MAYBE 67. Hero sense weakness and reraise to $550. Villain thinks for two minutes with lots of "genuine" signs of stress and calls. Hero is pretty sure villain does not have a monster now.
Turn is 10h villain check and hero is thinking I'm going to take this pot down now and fires $850. Villain is in serious discomfort and stress. Villain thinks for about three minutes and says " Ok, I need to go home" push all-in.
Hero??? Give up $3700 pot or invest another $800 with gut draw str8 and 4 high flush draw with 5 to 1 pot odds ?