“In hope of eternal life, which God, that cannot lie, promised before the world began.” (Titus 1:2) There are some things that God, even in His omnipotence, cannot do. He cannot fail in His ultimat... More...