Late period

What the heck?! Af was due 10 days ago. A week ago I felt slight cramps so I thought it was coming, than nothing. I've tested everyday since due and all bfn's. My period is usually the same 2-4 days with average bleeding and last month it was 7 days of super light spotting. What's going on :(