However bad you may be feeling right now, FG, I can assure you that you are coming over lucid, thoughtful and - above all - self-aware. GIven the shit you've been though (at least the bits you've shared publicly enough for me to have seen) I'd say you are
considerably ahead on points. So far ahead on points you are one of the furthest from their RIP thread as it gets. It's the self-awareness aspect that truly matters above and beyond any other factor.
In my most humblest and most heartfelt of opinions - based purely on reading plenty posts of yours - you are absolutely doing the right thing. Sadly, a great many other fine, fine, damn fine EADDers couldn't quite see - let alone actively engage in - taking that lil step back and (hopefully) arrange to seek professional expertise before it really is too late to get back to a version of oneself that one and all know and

and look forward to re-engaging with as and when appropriate.
I wish you the very best in terms of dealing with alll you need to deal with. Fuck the rest. Drugs (of the non-prescribed variety) can help, hinder or just plain obfuscate certain.... things... which maybe rightfully require a more in-depth approach. It's very good to see it in action. Take your time - away from BL if needs be - but do please keep us updated as and when feasible/desirable to you.
Also, getting underlying Bad Things accepted then actually worked with and upon, not only takes balls the size of medicine balls but - handily - leaves enough wiggle-room to be able to avoid total abstinence if that happens to be part of the ideal. Look after you when you need to be looked after and no other cunt could/would other than professionals and you will not only come back as someone at least within the general ballpark of being the version of you you truly want - and deserve - to be, but all ths stronger for it
