Oh boy. This is gonna be fun. On the hand the single biggest mistake I see is the initial raise you made. You only went 2.5x the bb with KK in a heads up match. Let me guess, you wanted action. When will people understand that you really DON'T want action with KK, even heads up. The better raise would of been somewhere around 5 to 7x the BB. Make him think about how bad he wants to play this particular hand.

Now, with that said, I don't really like the over push after being reraised either. I'm a fan of seeing a flop and out playing my opponent on the flop. Chances are on that particular flop he's going to push his 14 and change into the pot with 16 sitting in the pot and you will still call. BUT, to learn from this, sometimes it's better to see the flop and make a move there, showing that the flop doesn't scare you and pick up the pot. If you push preflop you take all of the different things you can do away from yourself and leave it up to the computer to decide.