My period has been fucked up past two months because of stress and now it's late three days this month

I'm worried but I can feel the pms and cramps idk what to do I feel like it's coming but idk if I should still take a test? I'm on the pill aswell