Dealing with withdrawal and overthinking

“Life Renewal has helped me by teaching me how to work through the mess of thoughts that usually overwhelm me. I am now able to work through it well enough to articulate my thoughts and better understand what is/was bothering me. The program taught me to give it ALL to God. When I give it all to God I can try, and try again in His strength. I can keep up the good fight and open up and talk/share and keep from withdrawing.” – Participant