Purpose and Direction is stronger than impulse and urges
Its so easy to fall into the same bad habits when other aspects of life are in the pit. I was down and low in life, no job, no partner prospects. Then I met someone who put a spark in my eye. It’s made it so easy to overcome my urges because I have energy in the day to do other things it feels like. I’m distracted and I don’t feel the urges near as strong. Then I got a job, started waking up early again and going to sleep at a reasonable time, things started moving and that’s all I needed was a push. Now this person could be anyone in your life. A friend, a family member, a lover, etc. but if you find good energy in someone it brings out the best in you. But I want to tell you what action you can take because you can’t control who comes in and out of your life. BUT you can control where your focus lies in those around you. Try looking out for good energy it people you know. Friends family or strangers, if you see positivity and good energy and vibes, observe it and try and replicate it. What helped me was learning how other people feel happiness and it made so much more sense to me that way.
I am happy you are doing so well, continue your momentum friend we get so much more out of life when we are present and active in it.