"The hardest thing I have had to do so far ~ I told him I would give him the # to the shelter so he would have a roof and a meal."
so true. sadly I had to do that with ant. more than once. ant would not take the number of the shelter then (that was about 5 yrs ago when he was 18) he left with a sandwich for a few days. it took ant a bit longer to make up his mind he wanted a better life.
be strong. keep in mind why you are being strong...it is ultimately to help him.