Anyways, to finish the hand:

Hero checks

FLOP - some offsuit rag
Villain checks
Hero bets $38
Villain calls $38


Hero shows [Js Ts], two pair
Villain (aka fish) shows [Ac, 5c], one pair


So turns out I gave this opp far too much credit and was in fact giving him a free card to his backdoor flush draw.