Thanks everyone for the great replies! After reading through this, I have decided to most definitely get my cat spayed. Last night she was shrieking and trying to get out, I suppose she wanted to mate. Once she's spayed, she won't be in heat, right? She seemed to be in torture last night but I refused to let her out. I didn't sleep all night though. So I'm thinking she'll act this way until her appointment on the 18th which will suck but it is for the best.