you played this hand fine

Id have bet the turn in this case perhaps bcoz the flush turned up just to stop having to make ugly river calls like this one.
fwiw i call here a lot in 6max and fold a lot in fr.