Wow, I'm pretty darned proud of her, myself, and she's not even related to me!! I've seen the disease of alcoholism/addiction go from generation to generation..my 18-year-old niece is something like 4th-5th generation.
It sounds like your stepdaughter is ready to stop that progression, and that's really awesome!
Hugs and prayers,
Amy