My period is over a week late....

Chaya🖖🏼
My period is now 8 days late. My period is almost never on time but only by like 1 or 2 days. I took a pregnancy test yesterday and it was negative. For the past 2 weeks almost I have had cramps but only in the morning. Has this happened to you? What could be going on?