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.