"OK. So God, by definition, cannot lie, correct?
Incorrect. God cannot lie because it is not in his nature to lie. To say everything God says is true by definition is nominalism."
Hebrews 6:18 ...it is impossible for God to lie...
It's true that God cannot lie not that He will not. It's not because it's IN His nature not to lie, it's becasue it IS His nature. God is Truth. That is why He cannot lie.
"Hebrews 6:18 ...it is impossible for God to lie...
It's true that God cannot lie not that He will not. It's not because it's IN His nature not to lie, it's becasue it IS His nature. God is Truth. That is why He cannot lie."
If this is taken literally.
If there is anything that God CANNOT do, He is not God, but simply an immensely powerful being.
God does not lie, because He does not choose to lie, nor need to lie. (Lie to whom anyway?)
An immensely powerful but limited being, limited by anything, is not God - by definition - and not interesting.