Yesterday my period was due and i got this..

And today AF shows.. Ive puked 2 out of the 3 past morning my boobs are so sore i cant anymore i give up its been 3 years too long.