"I will not leave you until I have done what I have promised you" (Genesis 28:15).
God gave me two promises:
(1) Regarding my life - John 6:1-15
(2) Regarding my church - Matthew 16:18.
Until He fulfills these promises, I know that He will never leave me.