Thank you mary faith.. I'm following my heart AND my mind this time. As hard as it is, I'm not letting him come back into my home unless he makes some promise of change and I'm not going to just accept his promises.. I'm not going to take him back UNLESS I see changes in him. Today I picked him up and we went to a Gospel Mission nearby and we checked out the "New Life Program". It's a live-in facility for the entire program. The first 30 days he is on "lock down" no communication with anyone for 30 days while he detoxs. After the first 30 days the next step is 3 months long and they help him work on roadblocks that are in his life. While he's there he can work on his education, social skills, anger issues, and gain work skills AND the program is FREE. They are church based, so they teach him about God. Which I would be excited about him learning about. I believe that everyone deserves to be loved and I want him back as a better, functioning, loving, sober person in society. He has to change his ways not just say he's going to change for me to accept him back.. We'll see what he does