What is God's true promise?