Limited Vantage Point

20 As for you, you meant evil against me, but God meant it for good in order to bring about this present result, to preserve many people alive. (Genesis 50:20) We see life from only two vantage points which are both limited; the present and the past. We do not have...