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 Gods will
Chorus
But God doesnt always get his way
Hed rather have us free than have us safe
He feels your pain, but hes not the one to blame
Cause God doesnt always get his way
She holds a faded photograph of a precious little boy
Whos grown up to believe there is no God
She told him all the stories and she sang him all the songs
And now shes 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 Hes not sure that He can bear the shame