-With K9s here on the button, I liked the fact that you recognized villain is opening wide in LP by his stealing frequency and decided to 3 bet him. Your raise size is too small though, it is more of a pot sweetener raise than one that has much fold equity to it. You are giving him around 3 to 1 odds
to call, with plenty of money behind. If you had aces here and he had 65s, he would be almost breaking even calling just on pot odds
alone, since AA is about a 3 to 1 favorite over 65s. If you normally make larger 3bets than this with stronger hands, you should be doing it with weaker hands as well.
I don't hate a bet here, since you may get called by some worse 9's and pocket pairs. Against someone aggressive though on a dry flop like this I prefer to check behind. Lot's of times when you do this they will bet any 2 cards on the turn, allowing you to get value from thier bluffs that they may not have called on the flop with, while maintaining a manageable pot size with a meh hand against an aggressive opponent.
I would prefer just to call here on the turn. It's almost like your turning a hand that has showdown value into a bluff. There isn't a whole lot that can call your raise here that you beat other than if he peeled light on the flop and picked up some kind of unlikely backdoor draw, or he is just terrible. It's usually not a good idea to go broke with middle pair when your trying to protect against what you percieve to be a draw.
As played I thnk you have to call this river.
I think the spot that I didn't like the most was the turn raise. I'd probably play the flop differently, as I think it would have made the hand easier to play on future streets against this particular player, but I don't think it was a terrible mistake