Ninja is very very shy. He's a rescue, we've had him for about a year (almost exactly) and we're sure he's been abused somewhere along the line before we got him. Additionally, people adopted him before we did and then brought him back "because he was too quiet".
Recently, he's slowed down his haring-away-at-great-speed down to ambling-comfortable-but-briskly, and when I'm the one coming in his direction he usually stops every few feet and looks back at me, then trots on a few feet and stops again to look back.
Yesterday, I saw him lying on the landing when I went up the stairs to go to bed. I stuck my arms through the banister (as you do) and gave him some petting and a few forehead scritches (his
favourite 
). When I got out of the bathroom I expected him to be gone (the flush usually scares him into leaving) but he was still lying there so I sat down on one of the two steps that lead to the landing proper (our house is really weird, ok?

) and gave him more cuddles. He started purring and drooling all over himself

and let me put an arm around him. I did that, even though I'd never done it before, just to get him to see that people "holding" him didn't mean they would hurt him - at least not when it's me (I'm his favourite person because I have more time to spend on him than my boyfriend does, and I'm not as hyper as my 3-year-old :lol).
Every time I stopped scritching his forehead, he let me pet some other spot and then meowed. Not just a "Hey, more forehead scritchies!" meow, but also a bit inquisitive, "What are you doing?!" and a little insecure-sounding (you know you're a cat person when you find yourself ascribing detailed meaning to meows

). At last he stood up, stretched in a very relaxed sort of way, let me pet him a little bit while he stood up and then he wandered down the stairs.
Phew. So that's progress. Now for the advice. We'd been planning to foster two kittens this month, so that (once he'd beaten them into submission) he could get some social interaction (of any kind, he doesn't take kindly to the neighbourhood's grown cats on his territory and he's mostly very afraid of people - I'm the only one who gets any trust whatsoever out of him, and it's little and far between, but getting better). Cats are, after all, social animals and it seemed to me that he must be lonely, especially living in a house with beings he's desperately afraid of. We were going to keep those kittens in any situation short of Ninja hating them, but we wanted to foster them first so we could figure out if he did or not, and so we could see if he would accept them.
Kittens, because grown cats (even females) have more quirks and are less malleable, and we think it's probably important to Ninja that the house remain under his iron-pawed control. I've introduced kittens to neutered grown males before, and never had a problem. There was always, of course, a week or so where the adult did a lot of batting-away of the kitten, but after that it always ended up fine and they became friends. My very first male cat, Fred, even started beating up other cats if they bothered "his" kitten, Jake!
Now, however, Ninja's suddenly been making progress, and I'm worried about kittens being a good idea right now. What do you all think? I expected there would be some regression, perhaps, to being more antisocial again while he gets used to the kittens (we're planning to block off the ground-floor stairs so we'd always know the kittens would be on the ground floor, and so Ninja would have two whole floors to himself, and so we could leave the bathroom window open for him to go out and in - he gets absolutely miserable if he has to stay inside), but will all the careful work of the last year be completely undone?
Reason says not, and that he might regress but won't forget the careful bit of trust he and I have established between each other (he's even been coming into the lounge at night when Matt and I are sitting on the sofa, to stare at the rats and then
leg it when one of them moves too fast - I'm sure he doesn't quite get the way this is supposed to go). But I would rather ask and risk getting answers I might not like (I've been looking forward to kittens a bit more than I'd like to admit

), than go blithely ahead and risk having Ninja forget all the trust we've built up.
The places he likes to lounge most are all above the ground floor, and his safest, happiest place for sleeping (the first-floor landing where the heating pipes go under the floor and heat it up, I don't blame him!) is, too. We would close the kitchen door he uses to go out and open the bathroom window a few days before we actually get the kittens, and put his food in the kitchen on the counter so the kittens wouldn't be able to get to it but so he'd have to go through their "domain" to eat, so that he'll be forced, in a sense, to socialise with them at least a little bit and so that we'll actually be able to tell how it goes.
I'm also thinking, given he's taken big steps forward in terms of socialisation, kittens at this point might just give him the extra boost he needs when he sees that they're not afraid of us and not being hurt by us. Does any of that make sense?
Thanks, and happy new year to all of you and your moggies
