tengo la sensacion de haber jugado fatal esta mano. que linea seguis vosotros en estos spots?

Hand converted with online PokerStrategy.com hand converter:
$0.5/$1 No-Limit Hold'em (8 handed)
Known players:
[tg]MP3$143.80:///////;CO$75.50:///////;BU$100.00:///////;SB$101.35:///////;BB$100.05:///////;UTG2$109.95:///////;MP1(Hero)$104.15:///////;MP2$100.00:///////;[/tg]
Preflop: Hero is MP1 with K:h, K:d.
UTG2 folds, Hero raises to $3.00, 3 folds, BU calls $3.00, 2 folds.
Flop: ($7.5) 6:d, 5:h, 4:d (2 players)
Hero bets $5.00, BU raises to $14.00, Hero calls $9.00.
Turn: ($35.5) 5:d (2 players)
Hero checks, BU bets $21.00, Hero calls $21.00.
River: ($77.5) 2:h (2 players)
Hero checks, BU bets $62.00(All-In), Hero calls $62.00.
Final Pot: $201.5.