Villain has been calling with top pair weak kicker quite frequently and showed down several weak hands. My only question is should I have raised the turn bet? Once the 4th heart hit he gave me right pot odds to call because I had so many outs. When I saw the river I almost put this in the bad beat forum.

** Hand # 2048081398 starting - 2008-06-10 09:17:27
** Fresh Threads [Hold 'em] (0.02|0.05 NL - Cash Game) Real Money

Dovydasgl sitting in seat 1 with $3.07
KingKRL sitting in seat 2 with $6.86
saiko_ore sitting in seat 3 with $3.14[Dealer]
galuha sitting in seat 4 with $4.28
libekas sitting in seat 5 with $4.46
azu67 sitting in seat 6 with $5.49
ponyboy8 sitting in seat 7 with $6.04
F-o-u-x sitting in seat 8 with $5.98
tiuks sitting in seat 9 with $4.22
xshaohao sitting in seat 10 with $2.24
galuha posted the small blind - $0.02
libekas posted the big blind - $0.05

** Dealing cards to ponyboy8: Kh, Ah
azu67 called - $0.05
ponyboy8 raised to $0.30
F-o-u-x folded
tiuks folded
xshaohao folded
Dovydasgl folded
KingKRL folded
saiko_ore folded
galuha folded
libekas called - $0.30
azu67 called - $0.30

** Dealing the flop: 5d, 3s, 4h
libekas checked
azu67 bet - $0.05
ponyboy8 called - $0.05
libekas called - $0.05

** Dealing the turn: 10h
libekas bet - $0.50
azu67 folded
ponyboy8 called - $0.50

** Dealing the river: 3h
libekas bet - $0.55
ponyboy8 raised to $1.50
libekas called - $1.50
ponyboy8 shows: Kh, Ah (a flush, ace high)
libekas shows: 5s, 5h (a full house, fives over threes)
libekas wins $4.82 from the main pot