God doesn't always get his way

He held his tiny baby girl as she slowly slipped away
And felt her gentle heart beat growing still
He sat beside his silent wife in her old black dress
And heard the pastor say this is God’s will

Chorus
But God doesn’t always get his way
He’d rather have us free than have us safe
He feels your pain, but he’s not the one to blame
Cause God doesn’t always get his way

She holds a faded photograph of a precious little boy
Who’s grown up to believe there is no God
She told him all the stories and she sang him all the songs
And now she’s wondering where she went wrong

Kneeling in the garden as the blood runs down His face
His friends are nearby sleeping through His pain
Three times He asks the Father if there is no other way
Cause He’s not sure that He can bear the shame