I have been through an unwanted divorce and really wished I had had more of a chance to change things before it was to late. One minute I was married and felt I would be until I passed and the next I was told she was divorcing me and didn't want me around any more. Although her reasons remain a mystery I know that menopause played a major role in it. I watched her go from this happy, loving, laugh at my jokes kind of person to a someone who took offense at everything I said.
I bring that up because maybe the feelings and outburst you are having are hormone related. Perhaps having some hormone test would offer some incite. I tried to get my ex to have her hormone levels tested while we were still married but she refused claiming there was nothing wrong with her. She had many of the classic symptoms of menopause so to me it obvious what it was.
I would also caution you about going to a Doctor or Therapist who wants to give you antidepressants. I was given them by my Doctor when I started suffering from a ruptured disc in my neck and the treatments I was initially given didn't help. The antidepressants didn't help with the pain but they did help me to not care about the fact that I wasn't being helped by my Doctor for the actual problem. Unfortunately shortly after that I became truly depressed and spent many years trying every antidepressant made and never felt any better. I finally weened myself off them. I can't say I feel a lot better but at least I'm no longer on the roller coaster of up and downs that can come from changing over to a new antidepressant.
There are alternatives that can help and I have gotten some help from whats called
Cognitive Behavioral Therapy. It basically helps a person to retrain the brain and steer it away from negative thoughts and emotions. How much it helps is directly related to how much effort a person puts into it. I personally haven't put enough effort into it but what little I have has made a noticeable difference. It's not a mystical or mysterious thing and the exercises are easy but it does take some persistence to see results.