Missing Jacob: Parshat Vayishlach

Jacob finally returns to Israel but then he waits 2 years before heading to his parents' home. Why did he delay?