Rose, I am so happy your boys are growing up and making good choices for themselves. Although we cannot control which path they will take, I think that you have been a shining example for them that you CAN have a good life, regardless of how the addict is doing.
We cannot change our past, we cannot change a moment of how our lives were when we were enmeshed in the chaos of addiction, but we CAN make good choices for ourselves and start living in the solution (our recovery) instead of living in the problem (their addiction).
Keeping you and your boys in my prayers each day.
Hugs