Are you sure he has a higher flush in 1 on the flop? Im 3betting here on the flop versus 2pair/set type hands.

im wondering what you could have done on the turn in hand2. I think its correct to call the bet and take a turn card. River is an obvious fold