God Does Not Forget His Promises