I don't understand why
There's so many unanswered prayers
And bleeding hearts still broken
I've seen impossible become a miracle
So why are we still waiting
Even when it feels like You're so far away
You're the only comfort in the pain
When I give up, God You are never done
Many waters cannot quench Your love
Oh God I'm crying out again
I've been wrestling with the hows and whys
And things that I don't understand
I know You're the same yesterday and today
But I'm drowning in the pain and it
Feels like You're so far away
Whom have I in heaven but You
And there is none on earth besides You
I know You are working everything for our good
And painting beauty we can't see
For this momentary affliction is preparing for us
An eternal weight of glory
Even when it feels like You're so far away
You're the only comfort in the pain
And when I give up, God You are never done
Many waters cannot quench Your love
Oh God I'm crying out again
I've been wrestling with the hows and whys
And things that I don't understand
I know You're the same yesterday and today
But I'm drowning in the pain and it
Feels like You're so far away
Whom have I in heaven but You
And there is none on earth besides You
We have hope in the hurt and joy in the pain
There's peace in the journey that ends on that day
When we bow before Him all tears wiped away
All the prayers that we've prayed
All the questions we've raised
In the presence of God all our doubts are replaced
With the knowing that we were never alone
And we'll sing with the angels and dance with the saints
We'll all crowd around as He calls us by name
In that moment we'll forever be changed
Oh God I'm praising You again
With everything I am although
There's things I still don't understand
But I know soon will come a day
That there will be no pain
And it won't feel like You're so far away
Whom have I in heaven but You
And there is none on earth besides You