Cycle buddy AF due July 29

Kaula
Hopefully I won't be seeing her. 
I've been having abdominal pains not like normal period cramps though. 
Any ideas??