I'm thinking about decision pre flop... should I have called with KTo?
The decision on the flop... I think it was easy call...
On the turn I could have played pot control but when opponent showed weakness I think reasonable was to fired bet and take the pot right now...
but what about the river when my opponent fired blocking bet?

Preflop: Yeah, you can still Call here. KT is great hand to play postflop. Unless he really has some kind of small steal range.Flop: With TP I'd continue at least once at reevaluate it on further streets.Turn: Yes, rather Bet it here, we still need to protect from any kind draws.River: Kinda close actually. He might be trapping us, he might be having better kicker for Kx, he might have even 2pairs or something similar. Therefore I might consider folding but of course when you really did want to take an note on him with what he did play this way then shouldn't be wrong to Call for the given odds. Only need to be ahead 22% to be profitable Call.