Is this cz of stress that i had this month or am i pregnant?

I had a stress cz of school exams that were reaaally important n i was studying for it so i ate less n also 3 days i almost didn t eat at all n i was worried about it n also i was working as a waitress which can be kinda stressful n i had a stress cz of renting some apartment n my flatmate didnt agree about it so yeah it was kinda all together but then i had sex a day before my period should have started n he pulled it out n i mean i know it s not 100% safe but we did it other times n it worked so idk... Is it stress or am i pregnant now? I was late before but that would be 2-3 days but not a whole period so it s weird to me