Genesis 31 is the account of Jacob’s departure from Laban’s household after 20 years of service.
Jacob noticed that Laban and his sons had become hostile toward him because they believed Jacob had become wealthy at their expense. God instructed Jacob to return to his homeland.
Jacob called Rachel and Leah to meet him in the field, where he explained how Laban had cheated him by changing his wages ten times. Still, God had blessed him and transferred Laban’s wealth to him. Jacob told them about a dream in which God instructed him to leave. Rachel and Leah agreed to go, noting that their father had treated them like foreigners and consumed their inheritance.
While Laban was away shearing sheep, Jacob gathered his family and possessions and fled toward Canaan. Before leaving, Rachel secretly stole her father's household idols.
Three days later, Laban discovered Jacob’s departure and pursued him, catching up after seven days in the hill country of Gilead. God warned Laban in a dream not to harm Jacob.
When they met, Laban confronted Jacob about leaving secretly and stealing his household gods. Jacob allowed Laban to search for the idols, unaware that Rachel had hidden them under a camel’s saddle she was sitting on, claiming she couldn't rise due to her menstrual period.
After a fruitless search, Jacob angrily rebuked Laban, reminding Laban of his faithful service despite poor treatment. He reminded Laban how he worked 14 years for his daughters and six more years for his flocks, while enduring changing wages and harsh conditions.
Finally, Jacob and Laban made a covenant, building a stone pillar as a witness that neither would cross to harm the other. They shared a meal. The next morning, Laban kissed his daughters and grandchildren goodbye before returning home, and Jacob continued his journey toward Canaan.