Last month my boyfriend and I were making out and dry humping. He was doing it from the back and we were in a spooning position. I had my panties on and he had his boxers on but he brought his penis out while he was rubbing it in between my legs. At the time I was due for my period for November too. And the entire time we were doing whatever we were doing I was extremely careful. I made sure he didn't ejaculate on me or into my panties. And after a little bit I made him stop rubbing up in between my legs with his penis bare. And he told me sperm can't travel through clothing but I didn't want to take chances regardless. The next morning I got my period for November. But ever since that day that we dry humped ive been mentally paranoid that I could be pregnant. Everyday I think about it and it's mental torture. I got my period last month on the 13th. It's December 18th now and I haven't gotten my period for this month. I'm extremely worried. Earlier this week I experienced some abdominal cramping and for some time now what feels like a little lump on the right side of my abdomen on the inside. Usually my breasts get tender and hurt before I get my period but I haven't experienced that once this month like I did last month before my period. I have never had sex before and dry humping was the closest I've had a penis to me before. And it didn't last long at all. I also work two jobs, one during the day and an overnight job. sometimes they meet back to back. And many times I don't sleep very much. 5 hours at most is what I would get. could stress and worrying about being pregnant be the reason my period is late now? It's been 7 days since I was supposed to have gotten it according to my period tracker. Please help I'm worried sick.
All user-generated information on this site is the opinion of its author only and is not a substitute for medical advice or treatment for any medical conditions. Members and guests are responsible for their own posts and the potential consequences of those posts detailed in our Terms of Service.