Last night, I was making out with a guy, and we dry humped for probably 45 minutes. We were both wearing pants and underwear, and I don't know for sure if he ejaculated, but I think he may have. I was fairly wet, but it didn't soak through my jeans. Pregnancy is impossible in this situation, right? I woke up this morning and found some light spotting, and I have some very mild lower abdominal cramping. My period isn't due for another 5 days. Is this normal? What's going on here?