I know just how it feels Groucho to have your place taken over by "other peoples" - not a lot of fun especially when you're not feeling so good and missing a very important purrson but there is a solution. Put on your very best cat persona and "ignore them". Find a really sweet spot to nap like in the middle of Soncat's tshirt in his room and when Momcat sits in her chair, make sure you climb into her lap and get lots of snuggles. When you get really relaxed on Momcat's lap there is not way she will move unless absolutely necessary - works for me.

Eve