Until God has done what He has promised us ...
Esau hated his younger brother Jacob so much that he said to himself,
“The days of mourning for my father are near; then I will kill my brother Jacob” (Gen. 27:41)
because Jacob had deceived Esau two times:
“He took my birthright, and now he’s taken my blessing!” (v. 36).
When their mother Rebekah was told what Esau had said, she sent for Jacob and said,
“Your brother Esau is consoling himself with the thought of killing you.
Now then, my son, do what I say: Flee at once to my brother Laban in Haran.
Stay with him for a while until your brother's fury subsides” (vv. 42-44).
She thought that Esau’s fury would subside and would forget what Jacob did to him (vv. 44-45).
But it wasn’t Esau’s fury subsided or he forgot what Jacob did to him
that Jacob returned to the land of Canaan.
It was the Lord who was with Jacob, watched over him wherever he went,
and brought Jacob back to the land of Canaan (28:15).
The Lord didn’t leave him until He had done what He had promised him (v. 15).
The same God will not leave us and will watch over us wherever we go
until He has done what He has promised us.