Hey my friend, first things first, its great that you and your h are working on helping your son. Keep both eyes and ears open at all times, knowledge is power.
As far as your backslides, you are still early into this so give yourself a break. I am almost 2 years into it and I was still asking for hugs a month ago. So, dust yourself off and get back to dbing.
Great news about your daughter! Its too bad her dad is not in her life right now. It is something I know he will one day regret.
As far as J, try not to take it too personally. Who knows what is going on in his life.
You are doing great! I am so proud of you for taking that class and seeing where it goes.
Dont blame yourself for your child ren's troubles. They have their own journeys to take and sometimes the road has some curves.
The fact that you are a wonderful, compassionate, caring Mom shows through in your posts. Dont be so hard on yourself.