Lack of self-love was definitely the root cause of my alcoholism. Alcoholism, or any addiction, is not going to happen if you love yourself and believe in your self-worth. My self-talk was quite awful and I said things to myself that I would never have said to anyone else. It sounds like you're on the right track.
Happy Birthday for tomorrow!