I also agree with the above posts. He may be afraid that someone is going to take him away from you. My cat Sunny is also very cautious around strangers especially men. I think that he must of had a bad experience with someone in his past. He's very outgoing and a real mama's boy to me but as soon as he hears someone knock on the door he runs back in my room. He will usually become very curious and then come out to the visitor. Sometimes he's very friendly to them or sometimes very shy. I've had him for about 1 year and almost 6 months now and he's really come out of his shell quite a bit. He's a lot braver around other people than he used to be. It just takes time and patience. I'm glad that Minion loves you and your husband.