Could I be pregnant?

I'm a virgin, but I was with a guy the other day and he was rubbing his penis around my vagina. He didn't cum, and he claims there was no pre-cum or anything, though I'm not 100% sure he'd be able to tell. The night after, I started having really bad gas pains, and they have been lasting several days now. I've also been having some white discharge, though I've tested for a yeast infection and it came back negative. Could I be pregnant? I'm super stressed about it, and my period isn't supposed to come for another 2 weeks. I don't know how I'm going to make it until then.