You are courageous SavingSelf and you sound like you are doing all you can to help yourself be the best you can be.
Your post is inspiring, THANK YOU. Keep at it.
I agree with you on progress and not perfection... No drinking one day at the time, our children need us to be real, we need us to be real.