Period Talk

My period is 9 days late but I've been having cramps the past 3 days but it still hasn't came yet and it worries me. (FYI I'm still a virgin though)