I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
Yo there are levels to this madness
Been marching to the same since a lad and
Learned that genies never grant the wishes that you asking
But God grants the desire of your heart if you hold fast man
Had some injuries and I've had lots of healing
Took some bumps and bruises cracks to start revealing
God's been patching rooves to make them Sistine ceilings
Now they see your boy is whole and holy catch the spirit
See, my record can't deny
Something greater in me, baby Ima testify
Got a Savior in me watch me cause the stats don't lie
It's the flavor when I pull up and shoot out the lights
But there's labor and there's pain
I put in the work to see the gains
Some of you won't ever understand
You say God has failed the plan
You gave your life to people not to Christ
So until that changes you ain't really playing
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
Working hard to another level of greatness
And at each new height I relearn what faith is
Sometimes we get trapped in the challenge aint no escaping
Just for God to turn our big storms into oasis
Thats how I know every challenge isn't for me to beat
Just taking my problems to prayer and lay em at your feet
And though Im hit by winds and the rain you the only thing I see
And even if I sink into waters your grace is keeping me
And If its your promise then I'm just patiently waiting
Cuz I know you never lie I am not confused with satan
You think little wretches like me are worth it saving
And other prices get taken down becasue you paid it
So im standing here ten toes to the pavement
Heartbeat to the clouds my soul in your haven
Keeping your spirit near wherever I go is the safest
Place to be Thanking you lord youre so amazing
Cuz you can
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
I did all that I could so God could do all that I cant
I did all that I could so God could do all that I cant
Cause He can
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me
I can do all things through Christ who strengthens me