I started my period a day early and last few months it has been heavy on first day on but first day this time it was extremely light then got heavier. I have been an complete grouch and very moody. Everything upsets me and I cry at the littlest things. I cry over everything these last few days. Plus just certain things annoy the heck out of me lately. On top of it all extreme fatigue. I don't want to do anything at all. I just want to sleep. Plus sometimes I get minor pains in the breasts and also some lower back pains. Help please before I go drive my husband insane from my mood swings.