It feels so good to make it this far And I didn't think I could take it so long There were days I wanted to quit I said surely this is it But I held on And I watched as so called friends turn and walk away It hurt so much I didn't have words to say But even when my day turns to nite and nothin seems just rite Lord I thank u for, for my life For my life, lord I thank u For every victory in u I've seen And all the moments I know it was u who kept me So I thank u for, for my life And I watched you take my family from there to here And when times where a lil ruff God I know u were near And the moments I thot I fail I was reminded of your nails So I held on And if I never live to see another day There is nothing I would change or take away I've had so many ups That they far out way my downs Lord I thank u for my life I realized some didn't make it... I could've been one of the ones who lost my way And there was times lord I know I almost went crazy But I'm still here, with my life Itr may not be all that I hope for And every dream has not yet been realized And to see your face one day God I know it's all gonna be worht it So I thank u Thank u for every mt. Every valley God every thing u brought me thru Thank u! I know I know it was u Jus wanna take the time to say thank u Jesus for my life