Oh hun, i've only just found the thread.....don't forget you've had stress going on too, allow yourself to feel all the emotion (gotta take the good and the bad eh ).

xoxox

P.S - yup, may be hormones too