So about 2 weeks ago I dry humped with my boyfriend and we were both naked but he didn't ejaculated near my vagina but he did have cm. My period was 2 or 3 days late and its not exactly the same as my other periods, the blood is not red dark as it used to be. My period came Friday and Thursday I took a pregnancy test and it came out negative. But I did have cramps and feel strange in my lower abdomen and its a bit swollen. Can I be pregnant or all of this its just because I stressed out and it was also my first time when I dry humped. And I'm a virgin. And also i went to a obgyn and i know i have candida(i dont know if thats how its called exactly) and i have to take some pills after my period ends. Thank you!