Awww sweetie, I know what you are going thru. I raised 3 son's as a single parent.
They are now 32, 31, and 21. I tried to teach them independance and responcibility throughout their life. My mom died when I was 6 and if I were to be like my mom, I wanted to make sure my son's could cook, clean, and live on without me if need be.
I thanked God when they all reached 18 because I was allowed to live and raise them. Now... when they were 18, on their birthdays, I told them each, "I gave you all the years you needed a mom", now its time for you to show me you learned. I told them I was there for their friendship but they must live with the choices they have made for themselves. When they fall, I say a prayer and watch them stand back up. This is the only way I can help them, because if I interfer and pick up their mess, they will never pick up their own mess.
Tough Love... I know its hard, but they must realize, the real world without mom's shelter is a tough one but could be wonderful if the right choices are made.
Have a cup of coffee and sit back and let him be the man he is choosing to be.
Sometimes a hard lesson is the only lesson we learn.
Luv,
Joannie