You have to trust your reads. The guy is tight you said yourself. You made it $10 to go which is huge at this table. Once he reraised you, to me it's an easy laydown. The reason for this is a tight player would not reraise to $30 with QQ or JJ fearing KK or AA, and you have KK so the odds are he doesn't have the same. The only hand in a tight players arsenal that makes him do what he did is AA. IT WAS OBVIOUS HE HAD IT.

You basically ignored your instinct, and allowed your dog monster hand to own you. Forget the math and probability bullcrap. KK is ahead most of these times bla bla BLA. It's Hogwash. All that matters is if your sure he has a better hand then you fold it. If you want to be a good no limit player, you have to trust your reads and be willing to lay down the best hand.

Consider it a blessing when someone is so kind as to let you know how strong their hand is before the flop. He could have acted weak and hesitantly called your $10 to go. That's what I would have done if I was already guaranteed a heads up with you. Instead he broadcasted his hand, and you still fell into it. I'm afraid it was a huge mistake not laying your KK down. You knew in your heart it was beat.