Ever seen Cats Mating Before? Why do female cats scream during mating?

Why do female cats scream during mating?
It is well observed that a female cat will scream, screech or become very aggressive during or just after mating with the tomcat. When cats mate they caterwaul and it can be quite loud.
The reason for this aggressive behaviour is that the tom cat’s pzn!s has little barbs or spines on it. 
When the pxn!s is inserted, the spines lay flat, but when withdrawing the pzn!s, the spines cause a raking action on the female’s cat’s v@g!n!, causing pain, and so the female reacts by attacking the male.
Why does the tom cat’s p$n?s have spines?
Female (v!rg?n) cats who have not mated do not ovulate. The pain caused the first time the female cat mates causes shock, initiating the ovulation cycle (this will take a little over 24 hours to actually begin).
The female is then ‘on intense heat’ for around 3 days. A queen may mate as quickly as 30 minutes after the first copulation.
Why does the male (tomcat) bite the female on the neck during mating?
This all explains why the female cat is so angry and tries to swipe the male, and also why the male has to be very careful not to get injured – hence why he holds the female by the neck (scruff of the neck).