Blinds are $1/$2

I get dealt K Qo

I raise to $5. Two callers

Flop is K Q 7, rainbow. Im first to act. So I raise to $15. One guy folds. He re-raises me to $30. I put it up to $45. He goes all in for around $170 total, I call.

I kind of thought he was on a straight draw, maybe an AK...

I show my K/Q two pair, he flips over K 10o. Im so happy when I see his hand.

Turn card is a 10. I dont like it but he has only two outs left assuming no one else folded them.

River is a 10 giving him the boat and I lose.


What did I do wrong? Should I not have re-raised his re-raise? Should I not have called his all in? Or did I play it somewhat correctly?