People don't know the future. But there is one being that knows everything.
God knows the past, the present and the future. There is nothing that surprises the Lord.
Rebekah gave birth to twins. The first child was called Esau. The meaning of the name is hairy.
The second child was called Jacob. The name of Jacob means he deceives.
God knew the life of Jacob and Esau.
God is amazing and I can't fathom his knowledge. But I can trust in God because he is beyond genius.
Jacob and Esau were not perfect and they needed a savior.
God knew the problem of sin and the Messiah will save mankind. Jesus came to this world. He lived a perfect life. He died on the cross and he conquered death.
We must repent from our sins and follow Jesus.
The Messiah will came from the lineage of Jacob. God saw the heart of Jacob. Jacob was a deceiver but God will transform Jacob.
I have hope because God changed Jacob. And God can change me.
24 When the time came for her to give birth, there were twin boys in her womb. 25 The first to come out was red, and his whole body was like a hairy garment; so they named him Esau. 26 After this, his brother came out, with his hand grasping Esau’s heel; so he was named Jacob. Isaac was sixty years old when Rebekah gave birth to them.