I’ll be 40 in July and for the last 6-8 months my cycle has been so heavy for the first 2 days that I can’t leave home.  Then, I noticed bleeding between cycles and my last cycle came early which has NEVER happened.  Then, I’ve also been crying for no reason and have had outbursts of anger.  I feel so upset and don’t know what to do.  Does anyone have any advice?