Party $25
Me-$55
Villian-$65
Dealt in BB, in late MP villian raises to $1.5, I call. Flop comes . Good flop for me, no flush draws, villian is aggresive so i check and let him bet for me. He bets $2, seems weak and I feel i have the best hand. I call with the intention of check raising the turn. Pot $7, turn brings , i check villian bets $4, I raise to $12. Opponent calls rather quickly. Pot $31, river brings completing a possible back door flush. I think about a blocking bet, but check hoping for a cheap showdown. My opponent goes all in for my remaining $40. Anyone make this call? Suggestions on how to play this hand better?