Are there contradictions in the Bible?
What about such statements as Malachi 3:6 For I am the Lord, I change not; therefore ye sons of Jacob are not consumed.
When the Bible says that God is unchangeable, it isn’t saying that God doesn’t relent or change His mind. It is saying that God doesn’t change His character.
God cannot and will not change His character. He is who He is. “I am.” But according to Scripture, He can and will change His mind. And so we pray! God is immutable and will never, ever change His character. But He can and will change His mind when His people pray, and even sinful Nineveh! And when we pray, we can remind Him of His unchanging character and thank Him for that. He has always been and will always be compassionate. He has always been merciful. He is merciful at this very moment, and He will be that way right into eternity… and in the judgement… if we are merciful.
Luke 6:36 Be ye therefore merciful, as your Father also is merciful.
Matthew 5:7 Blessed are the merciful: for they shall obtain mercy.