Could I be pregnant?

Arcelia
So I'm 17 years old & my parents actually recently basically told me I was on my own when I turn 18 and move out . So it's been a stressful few months. my period has always been regular. Me and my boyfriend have quite a bit of unprotected sex. But he always pulls out . We had sex exactly 5 days before I was ovulating. And currently I am 2 days late. And having cramps and no period. Could it be  the stress that's just delaying my menstrual cycle or could I be pregnant??