i have read your story & i am sorry for your son but mostly for you. we raise our children to be good & it is not our fault they choose to do the things they do. he is so bright & does have the world if he wants it. his choices are his. my son is my addict. it took a longggg time for me to "get it'. pratice, pratice, pratice is what it takes for us. i say a prayer every morning & ask my H.P. to set me free from thoughts of him & his problems. i turn my son over to my H.P. & tell myself" i am going to b happy today". i am happy but as i said it took alot of pratice. i stayed right here with these wonderful people who have been where u are right now. i read here, i read every book i could get my hands on. i finally learned it was not my fault my "baby" was a drug addict.my heart & prayers go out to you & your son. keep coming back.