I gave my life up for the crazy chain of life, and now I'm finally free, don't have to carry no more weight up on my shoulders, now I'm finally free again, finally, oh yeah So many things in life I had to give up on, but my God didn't give up on me, no he didn't, gave me another chance, I was blind but now I see, oh yeah Oh finally, gave my life twice and now I'm finally free, anything I need my God provides for me, I just wanna thank you God for loving me, taking care of me, me and my family, I had to clean up, when I messed up Started my life over again, now I'm finally free, I'm feeling good, I got the monkey on my back and now I'm finally free, I gave my life up for the crazy chain of life, and now I'm finally free, don't have to carry no more weight up on my shoulders, now I'm finally free again Finally, oh yeah