possibly pregnant?

Okay so my period has been pretty regular lately. If one month I got it sat on like the first then the next month I would get it around the first. Anyways, so one time when me and my bf had unprotected sex back in January I'm pretty sure he came in me because I felt something and when e pulled out there was more cum then usual. And he didn't cum much more on my bck after tht (sorry for the tmi). Then in February my period was semi light and only lasted a few days. This month my period is over a week late and my symptoms are; nausea, headaches, bloating, weight gain, fatigue, mood swings, I have a lot more discharge than usual. It's a creamy white sort of color. I'm almost always hungry and certain smells bother me. Like the day before yesterday my bf came home with some Chinese food and when he was eating it, it smelled so bad it turned my stomach and I wanted to bath. I also just wanted to curl up in a ball and cry all becuz his food smelled bad 🙄😑. I also fainted a couple days ago, which is not normal. I'm am 18 years old and thru out my entire life never have I once fainted. All I was doing at the time was sitting and talking with my bf. I took a pregnancy test this past Monday and it was negative. Still I think I'm pregnant, but I'm kinda hoping to know for sure. Thanks for any help I can give me.