You literally have no idea what you're subjecting your cat to. You are honestly choosing to be ignorant and cruel just because you don't understand and don't want to... You cat doesn't understand that she could even opt out of having heats and being raped. Yes, female cats during heat are raped. Male cats will do anything to get to female cats in heat, even tear through screen doors. The heat is painful for you cat, and considering how frequent heat cycles are...honestly, you're letting her experience hell when she could be a comfortable and happy child. She's a domestic cat, she doesn't need to have babies and honestly, they don't care to have them either. What do you even do with the kittens? You're being an irresponsible pet owner. I have all my cats spayed and neutered and they have all been more than happy with their lives after the experience.
like I am female and my period is already annoying to me , I can't imagine if human can also go into heat like animals and be attacking each other due to our hormones .
I am glad humans don't go into heat periods , when my cat on her heat/mating season it really annoying she keep meowing and want to go outside , she kind slutty every year she with different male lool !