I will definitely check those books out. About the depression, through all the adversities, challenges, and failures, I've realized I have to love myself in order to become healthy. Part of the reason why I have been sober for so long. Used to do drugs for escape with my former friend to use as a crutch for our problems. I know better now, but I will still look into the book you recommended.
Thank you very much fizz. I will continue my progress.