Period due today it hasn't come yet but symptoms come and go?

Xeria

Vote below to see results!