Absolutely heartbroken

AF showed her ugly head this morning (very very lightly) although she isn't due until at least Wednesday. 
My period has been all over the place since my MC in April 4 days late last month and two/three days eerily now and it's tearing me apart.
I was expecting it to come on Wednesday I was mentally preparing myself for it at that time, but having it come early just kills me, and of course I cry and it makes my boyfriend sad to see me like that and I know he feels as much if not as heartbroken as I am. 
Just needed to rant