Facing Your Giants: God Still Does the Impossible