I sit and wonder how I do it,
How I got this far.
I can count every war,
Every single scar.
I can see the times of old
When I thought I’d lose my mind.
Holding in every tear
And words I can not find.
All the ones who let me down,
Who hurt me in some way
Failed to change who I am,
The one I am today.
All praises go to you, my God,
It was you who got me through.
Every hard and rugged step
Hurt less because of you.
No matter the issues of this life,
You’re forever great.
I was pressed on every side,
But, Lord, you took the weight.
And so I bow to you, my King,
My life is in your hand.
You’re my Lord, oh God Most High,
It’s on you I stand.
HalleluYah to your name,
My Lord you’ll always be,
You deserve it All, my God,
Thank you for loving me
