Losing hope..

Am
Started getting cramps today, AF is still 8 days away. But when it is coming I do normally start getting them around this time ? it's a real big kick in the guts!