People don't like folding when the flush draw misses, i knuckle this one otr too.
I call with the flush draw on the flop, rather than put in the re raise. Would rather get there and pile on I guess, than expose myself out of position to a possible poor turn. See the advantage to your play, and as played I think the bet out on turn is good. I think after he called your re raise on the flop his hand may be polarised to 77-88 1010-AA.
I think he is probably going to show you JJ, you would have probably got him off that with an uncomfortably large river bet out, as I can't see him having many Ax hands after calling your re raise on the flop. The question is then what would he put you on? Many busted flush draws, but you have the added discomfort of being out of position meaning your river bet out looks more likely to be an A as why would you be so out of line here?
Awkward spot but as played I think I put in a near pot sized bet.