AF is due today.

I have been getting headaches, a little nausea .... & then I get this .... 😔