Andrew Peterson - Well Done, Good and Faithful lyrics

[Andrew Peterson - Well Done, Good and Faithful lyrics]

Why has my God, my soul forsook
Nor will a smile afford
Thus David once in anguish spoke
And thus our dying Lord
Oh it’s Your chief delight to
Dwell among Your praising saints
And yet You hear us groan as
Well and pity our complaints

Our fathers trusted in Your name
And great deliverance found
But He’s a worm despised of men
Who trod him to the ground
Men shake their heads and pass Him by
And laugh His soul to scorn
‘In vain He trusts in God’, they cry
Neglected and forlorn

But You are He who formed His
Flesh by Your own mighty word
And since He hung upon the breast


His hope was in the Lord
Why would His father hide His face
When foes stand threatening ‘round
In His dark hour of deep distress
And not a helper found

Why, oh why, my God? Why, oh why, my God?
For the joy set before Him He endured
And is seated at the right hand of the Throne
Well done, good and faithful, well done
Well done, good and faithful One

Behold Your dear One left among
The cruel and the proud
As mighty bulls so fierce and strong
As lions roaring loud
For mirth and hell and sorrows
Meet to multiply the pain
They nail His hands
They pierce His feet and mock Him yet again

Yet if Your sovereign hand let loose
The rage of earth and hell
Why would my Heavenly Father bruise the
Son He loved so well?
He prayed in dark Gethsemane
‘Withhold this bitter cup’
But He resigned His will to Thee
And drank the sorrows up

Our Savior cried with David’s grief
In groans I waste my breath
Thy hand has brought me down beneath
The bitter dust of death
And then He gave His spirit up
To trust it in Your hand
His dying flesh reposed in hope
To rise at Your command

Why, oh why, my God? Why, oh why, my God?
For the joy set before Him He endured
And is seated at the right hand of the Throne
Well done, good and faithful, well done
Well done, good and faithful, well done
Well done good and faithful One

Interpretation for


Add Interpretation

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #
Interpret