Okay, I'd look at this from two view points. Mental health. Absolutely hormones can affect that. BUT, it's also a disorder on it's own. I'd consider beginning to delve into this mental health situation. Psychotherapy can be a true lifesaver. Medication can help when indicated as well. I think you also need blood work. Get your thyroid checked. If there is an issue with the thyroid, it's going to throw off your hormones and even while on mirena, it may cause symptoms you describe. See your ob/gyn as they can likely help you solve this and consider help for mental health as a stand alone issue.