Dear God

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

Yeaeaaa!

Yeaaaa!

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