Congrats!!
1. fold the flop UNLESS you are pretty sure you can get 3 others in the hand which you didn't.
2. I think after the 1st gaffaw you played it fine. Sure you could have bet the turn but the risk of losing your tag along was worth the gamble. It looks like he hit his flush and was tryign to check raise you. That didn't work so he went after you on the river.
The only worry is the straight flush but I can't see that from a UTG+1 raiser.
Grinders sometiems entertaining Poker/Life Blog