Every once in a while the world stops spinning enough
That I can take a step back and get the picture
I see the twists and the turns, I see the patterns that form
I see how perfect they are and I remember
All the good things
All the good things
All the good things you’ve done for me
Though the feeling is real I know it’s fleeting to feel
One day I’ll forget you are here and start to wonder
In that season of doubt, You’ll still be showering me
With blessings I can’t see, that can’t be numbered
All the good things
All the good things
All the good things You’ve done for me
Forgive me for my shortsighted look at this world
Where you keep proving that you know what you’re doing
If I could see like you do with your perspective view
The fires I’m walking through would look much different
I’d see those difficult days for who they made me become
And I would count them among
All the good things
All the good things
All the good things You’ve done for me