“Even God cannot change the past.” (Agathon 448 BC – 400 BC)
And certainly with the existence of the Scriptures God has not only had the past recorded but in so doing also made it permanent.
All we can change is ourselves and the present, which miraculously means we can change the future as well.
As we learn from the Prophet Jonah (Jonah 3:9 – Show Context), the Ninevehites take God’s warning seriously, when their king says, “Who knows, God may yet repent and turn from his fierce anger, so that we perish not?” And so they change their ways.
And God does relent, God does change His plan, His heart, and the present and future as well. Again Agathon said: “This only is denied to God: the power to undo the past.”
It is denied to us as well. However we can repent in the present and change the whole course of our lives.
It is too late to change the past, but it is never too late to change ourselves in the present moment. Now is always the time of salvation (2 Corinthians 6:2).
God cannot change the past, but He can restore a heart that has been reduced to ashes, and He can resurrect the dead.