Sobreia,
Sounds like we could be twins separated at birth! You wove together some sober days, and you will do it again. Getting right back to it is a great sign that you are ready and able to do this!
Working my recovery for substance abuse has really helped me with all those other issues. I apply the same sort of thinking, behaviors, and choices in those other areas of my life and things have improved beyond my wildest dreams.
I found it most useful for me to not say "Ok, that's it, as of today I am never doing any of those things again!" but instead to open myself to the process of recovery, make a commitment to recovery, which is very different from making a commitment to NOT do something.
I made a commitment to grow and heal. Putting my energy towards healing rather than towards fighting urges has made all the difference.
So glad you joined our family here!