You can lead a horse to water but you can't make it drink.
I think that phrase applies very well here. You and your family have done everything you can for him from the sounds of it. Time to just let him sink or swim on his own. He obviously doesn't understand just how lucky he is. Such a shame .