Genesis 25:23 And the LORD said to her: “Two nations are in your womb, Two peoples shall be separated from your body; One people shall be stronger than the other, And the older shall serve the younger.”
God already declared that Jacob will be great but he used shortcuts to acquire what was already declared. Genesis 25:31 But Jacob said, “Sell me your birthright as of this day.”
Ask God to show you your future then you will not be worried about what seems to be delays. If it’s from God, though it tarries, it shall come to pass. Habakkuk 2:3 For the vision is yet for an appointed time; But at the end it will speak, and it will not lie. Though it tarries, wait for it; Because it will surely come, It will not tarry.