I think you are GREAT! Nobody is perfect and you have provided so much inspiration and still do. To come back and say, hey, I made a mistake is really big :) You know you made a mistake but you learned from it so it is worth it! It gives me hope to know that if I do ever slip up I can learn too and the world won't stop. Keep pushing forward...this is just a little glitch and before you know it it will be in the past...long gone!
Remember that recover truly is a process and you are absolutely going in the right direction!
Im happy to read a post from you! I was a bit worried earlier and wondered where your head was at......Im glad your taking this in a postive apporach......
Im dead sleepy adn need rest so I dont have much of a staright thought, just wante dto touch base quickly
Hang in there..have a great night
Just try to take it one day at a time, nothing can be fixed overnight, wishing you all the best : )