Getting rid of substances: I always used the method of "sneaking out". Every day a little less,
The other things - there are only two ways: either stay home, think, suffer and you will go under.... or find the strength to walk - every day, as long as you can/like... you will see how much this changes. I go as well to the gym every morning and it helps a lot.
I made a kind of plan for every day: get up, clean the apartment, shower, gym, go shopping, make something to eat and in the afternoon or at lunch time - start to walk. When coming home I feel relieved and better.
The more often you do this, it will become a regular thing and you will feel the difference, Self harm leads nowhere, I did this even in the office - and nobody gave a shit: as long as you do your job well, who cares? Who knows even? Walking helps to reduce medication really well.
Wish you the power you need, Big hug.
