Is it normal to not let my cat out?
I've had her for 19 years and when we lived at home she would spend the entire day out, I'd come home from school let her in, maybe she'd go out for a couple of hours after dinner then I'd get her in before bed. 17 years later when I moved out into a different area she didn't go out as much, she'd still explore but she got attacked by a dog (she was in a very bad way, the vet did not want to operate).
I have moved from that area since and she has fully recovered, she is still as mental as she used to be but now I don't let her out.
I'm worried she'll get hurt and because of her age she can't defend herself like she used to and I have a horrible feeling she'll get lost. Plus there are a lot of cats round this area and I'd kill anything that hurt her now, is this bad for her?
She seems happy, she's always asleep when I first get in after work and then she is pretty much attached to me during the evening for snuggles (I sound about 60!) and she still play fights with me all the time but I'm wondering if keeping her in would be affecting her mentally? I know it would drive me insane but then again I'm not a cat lol