Please help!

My boyfriend and I have been having unprotected sex but he has always pulled out and went 2-4 feet away from me but I'm 2 days late, he has always peed if we did more than 1 round so there wasn't anything left over from the last but idk if it just my new schedule with school being out and sleeping later and stuff and my routine being different and I'm on medicine (anti-depressant) and I skipped 3 days of it and I have been having some stress but I have PMS symptoms (Cramps lower stomach and back, boobs swore, mood swings) but I haven't been peeing a lot, or feeling nauseous or feeling dizzy or having weird craving or anything just cramps,swore boobs and mood swings but that's it, and I'm kinda young so I can't really go out and get a pregnancy test without anyone knowing (a.k.a my mom) and I have had irregular periods in the past and it has been a little off in the past 3

Months but idk.. I'm only 2 days late but I'm still worried, can u guys please help me thank you