Battling demons alone rarely works in my experience mate. Most demons take a team effort to conquer. Lots of people on this forum who give a shit, myself included. My inbox is always open as I know are many others. Even if I'm not on the forum a pm pings my email address. I'll happily give you my email address, even my phone number.
I don't know what kind of help you've previously sought or are receiving now but there is help out there mate. Imho, the worst thing you can do is to isolate yourself. If you're struggling, and you haven't done so already, the answer is to reach out for professional help. This place and its members can act as a temporary bandage at times but if things are festering underneath then like any type of wound, it needs airing and treating.
Imho.