I am getting more and more frustrated with my 1 1/2 years old ginger boy Theodore. I have had him since he was 6 months old ( adopted from a rescue) and he has never been the most loving of cats but his grumpiness seems to get worse as he is getting older. Despite being neutered, he has an insatiable urge to be outside and basically only comes home for his meals and when it is raining too much. His urge to explore is so strong that he crawls the walls when I ever try to keep him in. He also went missing for three weeks at some point but was eventually found just a couple of streets away where he had been living quite happily as a stray.
When he is home, I give him a stroke, his meal, treats- even warm pillows and blankets- basically all creature's comforts to make him feel relaxed. In return, I get growled at, warned and eventually nipped and pawed and hissed at, telling me to get off. He also jumped on my back once, attacking me for apparantly no reason. He was recently checked by a vet, who got the same bad attitude from Theo as I get (I was glad to see) and was given a clean bill of health apart from a small eye injury which has now healed. A different vet was treated the same, as have been visitors to the house and my son.
Does this mean I just simply have an ill tempered cat and have to put up with it forever? I am by no means unfamiliar with cats, have two more and a foster who are all nice and I also work at a rescue as a volunteer and have seen all sorts of characters there. Theo does not seem to mind the others much (just to eliminate that as a reason for the grumpiness) and it is not that his behaviour has suddenly changed. I am just trying to figure out why he is so grumpy and I am kind of hoping that it will change in time (one vet seemed to think so).
Has anyone had a young grumpy cat who became nicer with age? Do I have to resign to the fact that he was too young to see his temperament and I now have to put up with Mr Grumps? As I said, I am a bit upset by this constant growling despite him getting all the comforts.