I'm definitely folding to that c/r as played. His range has you screwed. He can play any 2 pair for protection this way, Might already hold JQ and try to protect it, have a set and want to protect it, or simply have the flush. He will more often than not call with hands like KQ or KJ and QQ. I think you're clearly behind.
Consider 4betting pre? You can make it thin and odd for him to shove over you. You are effectively 100BB deep and in position. Lots of worse hands will call you if you don't make it too expensive, you're still narrowing the range, will get to fold to clearly better hands and still have outs with your suited cards if he gets "tricky". You can also profitably get it in quicker on the flop before the draw hits.
I think the board is very wet on the flop. His cbet sizing almost looks like a blockbet. He may be inducing, but with all the combinations that raise you and still call you off with outs I might consider reraising here. You may also be isolating yourself against better hands if he doesn't call that loosely, so I understand if that's not the line you want to take at all.
If I'm raising the turn, I'm making it expensive enough to not let him draw out on another :heart:. :Jx:,
for almost nothing. Again, I understand the sizing, because the flush may also have you way behind, but this isn't a "way ahead / way behind" situation, but rather a "slightly ahead with him having outs / way behind" situation.
In summary I would probably have lost more than you did post flop, because villain probably would have called flop unprofitably with his flushdraw or called it off with his already better hand, then would have gotten even more out of me on the turn, where I'd have had to fold as well or been already committed.
If anyone experienced would review my thought process here and give me some counterarguments to my possible lines I would be glad, because I'm not at all confident that my aggressive play here is warranted.