Goodness, you have to get up early for work! That sounds knackering. How come you work such long hours - those aren't your contracted hours, surely?
I'm glad the meds are working now and that you're less anxious. Anxiety is a horrible feeling and really stops you getting on with anything properly.
I take your point about making friends with other "damaged" people but I disagree. Firstly, I don't think people with mental health problems are "damaged" as such, and therefore they are no less valuable as friends, and that includes you. Maybe your low self esteem prevents you from seeing that MH problems do not make a person any less of a person worth knowing?
Secondly, most of us will have MH problems at some point or another, so I guess by that token we are all a bit damaged! Having MH problems does not make you abnormal. It would be more abnormal if you had never experienced them.
Thirdly, you saying you feel as though you don't fit in - maybe it would help to be with people who understand what you have been through or are struggling with? And exercise (walking, as with these groups) is always good for mental health.
Of course, please don't think I am trying to boss you around or tell you what to do (tone is difficult to convey when typing). I just want to try and give a different perspective on things and to make suggestions. I would hate to come across as a know-it-all who thinks they know best.
Finally, please don't underestimate your importance in your children's lives. Yes, they would be looked after if you weren't around, but there would be no-one who could replace their mother (assume you aren't like yours 😁).
Hope you have a good day. Any plans for the weekend?