My mother has been in the hospital for the last 2 weeks and I came down a few days ago to stay in the house. She has a larger black and white male about 17 years old she got when he was maybe a year old. He is mostly an indoor cat now and may go out on the driveway for a few minutes and come right back. When he was younger he would stay out longer and go farther from the house. The biggest problem is his meowing. He often has a loud blood curdling sound to it which he may do for 5 or 10 times before stopping. If I go to him and pet him he stops and purrs so it doesn't appear he is in any physical distress. During the day I can take it but it's at night when I'm sleeping that the problem is. He sleeps on the bed where I'm sleeping and 2 to 4 times during the night he will get off the bed and eat something (there is dry food in the bedroom for him). When he is finished he will start meowing until I call for him at which point he will come back to bed and be quiet, at least for an hour or two. He has had these meowing episodes for years so its not something new since my mother has been away. Needless to say I'm a bit tired in the morning because of it. Any suggestions to stop this behavior? Someone suggested water bottle spraying him. He seems to be in good shape for his age otherwise. Also, how long can cats live these days in optimal conditions.