I will not leave you until I have done what I have spoken to you. Genesis 28:15