Apologetics Thursday – Psalm 110:4

In an article by John Piper, he cites Psalms 110:4 as a prooftext of God not being able to repent:

Psa 110:4 The LORD has sworn and will not change his mind, “You are a priest forever after the order of Melchizedek.”

This is one of the strangest prooftexts used by Calvinists to defend the idea that God cannot change. Within the very verse, unique conditions are described. God is saying He will not repent because He has sworn. God did not swear everything about everything, but only a specific promise (“an eternal priesthood”). Literally, Piper’s prooftext that God cannot change His mind is a text that describes one thing that God is committed to accomplishing. The natural suggestion is that God has latitude to repent on things about which He has not made such pressing promises. Piper’s prooftext cannot be generalized and is evidence against Piper’s own position.


  1. John Piper believes that God is “total sovereignty”. Piper thinks that makes God greater than if God could, and does, change His mind. Piper is 100% wrong. Piper, in a sense, makes humans into robots with God the Programmer. A Programmer who knows exactly what His robots will do.

    God, who really did give us free will, is magnitudes greater than Piper understands.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s