Heaven knows I wonder
Why bad things happen
To really good people
Like airplanes crashing
It’s hard to imagine
There’s a reason for that
And heaven knows our stumble
It don’t make any sense
Why cancer took my daddy
Even though
He never smoke the cigarette
Where is the justice in that
Now I’ve decided
That I can’t find it
Heaven knows
It’s way beyond my control
And so I’m trying to let go
And understand
That I didn’t make this plan
This crazy love has shown me
That even when I don’t
Heaven knows
Heaven knows my sins, all my regrets
And I bet God is laughing
Cause I keep planning big things
For myself
When it’s out of my hands
Yeah I’ve decided I cannot like it
Heaven knows
It’s way beyond my control
And so I’m trying to let go
And understand
That I didn’t make this plan
This crazy love has shown me
That even when I don’t
Heaven knows
Heaven knows
I understand
That I didn’t make this plan
This crazy love has shown me
That even when I don’t
Heaven knows
This crazy love has shown me
That even when I don’t
Heaven knows