I hope delonte can keep his demons at bay. he will never "recover" or be free from them since they are built into his DNA. But with a lot of help and support, he increases his chances of having a better life.
Ultimately, he is up to him. No amount of support can help him if he does not make the choice himself.
Good luck to him.