Has God Reneged on His Promises?