Kelly, I hope he finds his way and gets help. Prayers will be sent your way. Even if he doesn't get the help he needs, you may want to talk to someone in person who has gone through this. I am sure there are support groups for parents. How hard it is to see your child in such pain, but you also do not want to help him to the point he continues his habit. Please know we are all here, but I hope you can find someone local that can guide you through this. You are a great mom, he was raised so well. His past is a reflection of that!