Genesis 28:15
Behold, I am with you and will keep (careful watch over you and guard) you wherever you may go, and I will bring you back to this (promised) land; for I will not leave you until I have down what I have promised you.”
God is faithful, and He keeps the promises that He makes to His people. God is not moved in times of trouble but speaks to the problem, and the problem must move. Circumstances change as faith and the Word move the obstacles out of the way. Faith is our substance and our evidence of things hoped for.