Hi all, I have 2 Tom cats, 2.5 years and nearly 2 years. The 2.5 tom is fantastic; loving, affectionate, doesn't go out much and eats ok. The nearly 2 year old is completely different. He was lovely as a kitten, very playful and clever although not particularly loving. For over a year now, he only come into the house sometime overnight, to wait for me to get up and give him his breakfast. He eats a big bowl of food and acts like he wants more so I give him more, plus a couple of snacks. Once finished, he goes straight back out. I have tried to get him to stay in by fussing him and talking to him but he still goes back out. He will come in if the weather is severe but never seems happy and won't purr unless he's waiting for his food. He has been to the vet who could not find anything physically wrong with him. Both are neutered and no issue with getting along with each other. He also has a habit of bringing in dead birds during the night fairly regularly that is annoying despite my efforts. I don't see the point of having this cat and struggle to connect with him. My friend says I'm being unreasonable and that some cats are like this. However, I can only work part time due to disability and am almost living hand to mouth now with the increases in everything. I have talked about re-homing him but my friend makes me feel incredibly guilty for it and says I'm not a nice person for it. I am a nice person I think usually. Does anyone have any advice, preferably without casting judgement please.