But it's not ADs or nothing.
In your case it sounds as though talk therapy would work better, partly precisely because it's talk therapy, because you'd have to open up and let the therapist know you. And this thread has shown just how closed off you are despite protestations to the contrary.
Talking to one person who accepted whatever you imagine your terrible flaws are could make all the difference.
Also, you claim you're all sweetness and light around other people and only sad at home.
I doubt that's true. People can tell these things. I have a friend who I think has masked depression who reminds me of you. In public he's very warm and friendly, –and he does have friends.
But he sets up barriers and just won't go beyond a certain point, and doesn't want to talk about the issues that his awful childhood has obviously caused, he talks about having a positive attitude and not wanting to wallow in the past.
But any time he takes a selfie (ok, he doesn't do it often) and sometimes in photos that other people take, he looks so unbearably sad. He can't hide it, no matter how hard he tries to hide it even from himself. It's similar to resting bitch face.
And even when it's not outwardly visible, at some level people sense those things.