You never know with a cat, what they will do. In my first marriage, I had a grey tabby, who was definitely my best friend. The first husband often accused me of loving the cat more than him... You know, that's kind of the way things were at the time. I got more love from a purring ball of fur than him. I should have known something was wrong about him, when my dog, Lady, tried to bite him when we first started dating. The dog was smarter than I was.
It's crazy, animals always seem to just know when something's up. I really hope eventually I can come on here and say, "Found him," really bad. If he's not back by next years spring though, I have to get a kitten (good/bad), there's a lot of cats around here and if we don't have one that will actually fight for his territory then we're gonna have a stinky smelling porch. I don't think he's coming back though, I have this sixth sense with animals, any animal I've ever lost I've known was going to be lost
If it's any help, cats respond well to familiar sounds and smells. If you have a particular kind of perfume / deodorant that he would know, you could try spraying some on a blanket and leaving him some food out. I know it's been a while since he left, about two to three weeks, so he may just be out roaming and piddling. Is he fixed?
The new kitten I have is a cuddle cat. Spent most of last night on my husband's lap sleeping while he watches tv. He put her on my shoulder during "Under the Dome" and she stayed asleep cuddled up to my head. Good luck with the new baby, still hope Tommy finds his way home soon.
Thanks:) I had a bad day yesterday, I cried a lot for Tommy. I just hope that if he won't come home he's with another family. The kittens my friend has left are one female (black and white) and two orange males. I want a male so I think I'll get one of those. I'm planning on naming him Romeo:)