My boyfriend and I decided to have sex about 3 weeks before my period was due. It was unprotected but he said nothing happened. He didn’t cum in me and claimed he didn’t. I’ve been extremely stressed given that next week is midterms for me. I was supposed to be getting my period two days ago, had some spotting on last Saturday and yesterday. I usually have cramps and feel nauseous a few days before and into my period and Ive felt that recently. I haven’t had tender breasts and today I just feel like I have my period but I don’t. I can’t tell if I’m pregnant, I can’t buy a pregnancy test given my age (15) and I don’t trust home remedies. Could someone please help me?