TMI!!! Please respond.

TMI....Hi has anyone had this before? AF due in 4 days. Plz help.