Argh so emotional but why??

Well I am now 2 days late, yesterday I was so angry when I woke up over nothing, then I spent all morning crying at my work desk for no reason :$
​Hoping it's not just PMS but I really don't want to take a test until I'm at least a week late. I have been so irregular in the past that I don't want to be let down again.