Any reads on villain? If you're going to fold on a turn blank, I don't see the point in calling the flop. You were hoping he'd check? That happens so rarely after a flop C/R.
I think the play is fine either way. The thing is you may end up running into something like Ad - Js where he has the nut flush draw and the same hand as you. At that point he is just free rolling.
Without having many stats on him, not too sure but if he did have a premium hand of some kind, the pre flop call might be questionable as to no 3 bet but I think some type of flush draw is what I would likely see him with. Possibly a J or Ten in his hand as well.
Tough spot but you had position to make a sound choice.