Period unusually late

Olivia

My period is late by 18 days, I never got it in April. My last period was end of March. I haven’t had sex since late January and it was with protection. So I have no idea.