No Period No positive Test

Krizol

I need help! My period is usually regular but these past two months (Nov,Dec) it was late by 2-3 days. This month it’s late by 7 days! So I took a test this morning and it says I’m not pregnant. What can be the cause of my late leriod then??