I flat pre, really don't like 3betting. Is it for value or is it a bluff? If it's for value I think you're wrong, I think it's pretty unlikely you're ahead of his continuing to 3bet range in this spot, unless you have some read that he flips out vs. 3bets.

The problem with the flop is your sizing was so small that he could have read it as weak and decided to attack it, maybe with his entire continuing range which is probably something like 88+, AQ+ or something along those lines, but TBH I think this is more for value from JJ+ than bluffs.

I'm folding the turn, looks like we're crushed. Even 88 just got there, and any overcard BD flush draw flip outs (which I don't think he has many of here) picked up equity.