I dont have an answer apart from OUCH!!!!!!!!!!

Hope things get better for you soon!!

Look at it this way at least u dont need to think of contraception!!