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 I stumble, it don't make any sense
Why cancer took my daddy even though he never smoked a cigarette
Where's the justice in that'
Now I've decided that I can't fight 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 kinda 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