Missed period

Hi! Need some help here. My period is 4 days late but I haven’t had sex in a while and I know I’m not pregnant, plus my cycle came last month. I’m literally stressed about it. Any ideas on what’s causing this?