Late period

Je

My period is always on time but it’s three days late and I am sexually active but with condoms and so I can’t be pregnant ... ive been having cramps since the first late day but no sign of blood just cramps , and I’m always on time