I've been close to the edge a few times. There's been days where my friends have piled a lot of stuff on to me (because they're struggling too), and I've snapped and said stuff I regret. My problem is I bottle it up until I explode (and being a bloke, I'm told by society I need to be strong at all costs, no weakness allowed, which probably doesn't help, especially when you consider my autism makes it even harder for me to integrate into society). I find it hard to reach out.
Spoiler tags due to trigger warning:
Just last week I had a huge mental health relapse and lashed out at myself significantly (physically), beating myself up quite signifcantly.
I spoke to my therapist about that incident at my review. She pulled me off the CBT program. Not because she didn't care, but she felt her service could no longer help, and that I need more specialised support provided by people who know autism really well. Their service was designed for neurotypicals, my issues are tied in to my autism. Therefore a different approach is needed. I still struggle, and this was an extremely hard read for me.
Thankfully, my situation seems to be improving, the thing that pushed me over the edge is no longer an issue, and my friend is improving too, now that he's been able to get out of a toxic environment himself into a much nicer environment (I helped make sure that happened). So, I'm back in the recovery stage, but I will be seeking more help. I still need it. It's hard, it's really hard. I feel like reaching out for help is a sign of weakness even though it isn't. My mind tells me I have to be perfect, I'm not allowed to have flaws, and that said flaws need to be brutally removed from me. These unrelenting high standards make it hard for me to work (something I'm working on too), and thus I am considered "Not fit for work" by my doctor and the government.
This game, has been my escape. While I have ran into the odd wazzock, most of the playerbase has been lovely and supportive. My in-game wife, if I start crumbling, she will provide a shoulder for me to cry on and get it all out. Though she cannot help me in person (we're in opposite ends of the continent), she makes sure I have a person to talk to. When I'm not falling apart, we'll joke, we'll banter, we'll make playful jabs at each other, but we always look out for each other. I am currently in the process of getting myself Virtual Reality, after a friend of mine has told me it did his mental health a world of good. It'll allow me another escape. I'm also hoping to learn how to draw, and how to program. I'm hoping expanding my skill set will allow me to feel better about myself. Plus, it'll help keep my brain active (which is important with ADHD, since maintaining focus is hard for me, so this will help me I think). I'm just trying to improve. It's a constant battle, and it never seems to get easier. But I must keep fighting on.