I don't like the 3bet pre, you have position, and unless you know villain's a fish, you're behind their continuing range. Bet smaller on each street. You want worse hands to call you, and when you pot it, most of what villain continues with is ahead of you (again, unless you know villain is a fish).
Also, as played just shove the turn, absolutely no point in leaving $0.32 behind.
Preflop is player dependend tough i would hardly ever 3bet here. You cant expect to get 3barrels of value from the villains range from worst. Everything that beats you will call(which would be weird passive played sets,2pairs,straights on such wet boards? But he does have all of them in his range most of the time. And everything that misses or you beat would fold the river. Double barreling is fine but the river is a check imo.
I have not read anything except the title, the first sentence and that you have KQo. I'm going to guess that you most likely made two pair while villian has a set or maybe that you made top pair and villian has a better kicker.
Don't like anything about this hand..
- KQ plays too well to 3bet pf ip (I am assuming we are readless?) and if you are going to 3bet, make it smaller
- flop bet is too big
- turn will almost never get called by worse.