no, you havent made him sound totally wild, just a cat with a definite personality!
My Fred is the same, she acts a lot of the time like we abuse her and kick her, I put my hand down to stroke her and she'll shoot off like I've strangled her sometimes! But then sometimes, she'll come and sit on my knee and purr until she actually drools all over me (mmm nice
)
I'm glad he's been having a cuddle this afternoon, hoipefully that has given you some chance to reassure yourself he hasn't any major injuries. And lets hope he does learn by his mistake, and become a fireside cat overnight (not sure that it will happen though!
)
x