I had the villain pegged as a trappy player who's capable of bluffing
(here's another hand I've played with him before.) When the flop came down and I lead out, the villain practically beat me into the pot with an insta-raise. So I put him on either an Ax (where x probably = a diamond) or maybe even just something like KQ/KJ with the K of diamonds. I almost walked away from it with the idea that even if I'm ahead, I'm only slightly ahead and it's not worth investing anymore money but instead I decided to go with my read on the villain and play for stacks.
Just how bad is this?
PokerStars No-Limit Hold'em, $1.00 BB (9 handed)
Button ($61.80)
SB ($120.35)
BB ($37.95)
Hero ($101.15)
UTG+1 ($125.20)
MP1 ($189.80)
MP2 ($100)
MP3 ($154.85)
CO ($37.85)
Preflop: Hero is UTG with

,

.
Hero raises to $3,
5 folds, Button calls $3,
2 folds.
Flop: ($8)

,

,
(2 players)
Hero bets $5,
Button raises to $20,
Hero raises to $98.15, Button calls $38.80 (All-In).
Turn: ($164.95)
(2 players, 1 all-in)
River: ($164.95)
(2 players, 1 all-in)
Final Pot: $164.95
Results in white below:
Hero has Ah Ks (two pair, aces and twos).
Button has 8d 7d (flush, ace high).
Outcome: Button wins $125.60. Hero wins $39.35.