Hello mechanicpsyco and welcome to SR.
I know exactly how you feel. I'm 43 and have been drunk on and off for 25 years and am just starting again to clean myself up. I have a great little boy who's almost 4 and I want to be there for him too.
Good luck. Maybe we can succeed together!
Spikeman