Would be grateful for any advice!
My cat is two and I've had her since she was a kitten. She's generally a joy (well, a perfectly normal slightly crazed and entitled cat!). Very affection, but on her own terms which is fair enough. A bit nippier than any cat I've had previously (and I've had cats for 20+ years) but is never generally aiming to hurt.
We're having problems with what I think is redirected aggression and it's only getting worse. She absolutely hates and all cats in the garden after a few bad experiences (though I know not liking cats in your territory is pretty normal), but when she's seen them off she properly goes for me if I'm nearby - puffed up, hissing, slashing with her claws. As soon as she comes the few feet properly back into the kitchen she seems to remember I'm not the enemy and calms down. The last couple of nights we've had a stray come up to the kitchen window while we're on the sofa, and after hissing/bashing the window she's properly properly gone for me (from sitting on my lap, asking for nose kissing seconds before). I've just had to shake her off my leg where she properly dig in and has caused loads of deep scratches even as I shouted at her to get off (it really really hurt).
I don't know how I can help and stop myself being attacked like this. I also really can't have her going for my daughter anytime she encounters another cat (the neighbourhood is full of them).
Any help/advice/experience to share? Thank you!