Welcome to HCM,
From the history it suggests that due to rough sex multiple time might lead to some injury
in her vagina and surrounding might have caused some bruises and minor injuries leading to infection in the vagina causing bleeding and cramps.
As she is taking oral pills
regularly there is no chance of having pregnancy
Consult gynaec and get her examined for injury and infection.
A course of an antibiotic and an anti inflammatory medicines will give her relief.
Ok and bye.