AF not due till january 6th but im having mild cramps at the moment any suggestions?? im new to this. !

Laya