Overcoming any form of dependence or addiction is a challenge and being hard on yourself is not helpful. You are the only one who can understand what you are going through, what you have faced, and what you need to change.
Why Practice Self-Compassion?
Self-compassion is a key step in improving your resilience and ability to deal with stressors. We are taught to be kind to others but tend to forget that we should be kind to ourselves too.
Self-compassion is a way to forgive yourself for past mistakes while taking care of your current needs. Acting from a place of self-compassion motivates you to start the recovery journey and to persevere when things get tough.
It will increase your compassion towards others and improve your relationships, as well. Being compassionate with yourself allows you to acknowledge how your past choices hurt others and to make amends.