You've said you have low self esteem and you deserve it, you've also said you have low self esteem and it can't be fixed.
If you deserve it and it can't be fixed why even bother coming here to talk about it and therapy? You don't want to be told how to feel but if you want to get any where in terms of feeling better about yourself, you need a thinking slap to the brain box by a good therapist or good samaritan.
"I deserve it, and it can't be fixed" is self fulfilling thinking. And nobody, I will repeat this, NOBODY, deserves to feel bad about themselves. And nobody, again I'll repeat it, NOBODY, is beyond being helped but you have to reach out for it. And you have to do the work. Some of that work is going to be a therapist telling you that no you shouldn't feel the way you do and that nobody deserves it. Yes it first you aren't going to believe them, or want to hear it. You're probably already pissed off at me for telling you how you should think.
But you have to start telling yourself that you deserve it, that things can be better, even if you don't actually believe it at first. Eventually, with time, and you have to give it time, you will start to believe it, you will start to feel better about yourself. But you need some help and some tools that we're not qualified to give you, but a good therapist is.
I struggled with addiction for years because I felt I deserved to be unhappy, that i deserved to be in a hole drinking my life away. Then I got help, and I know, I never deserved any of that, but nothing changed till I reached out for help. And started going through the work at first, even not believing, because anything was better than feeling like crap every day.