I'm sorry you are having a rough time of it right now.
Depression can manifest as anger also so if you aren't able to shake it please consider speaking with a professional and possibly starting an antidepressant if they think it would help.
Life is too short and too hard, imo to have to white knuckle it through if something will help.