I love this story of redemption and grace. Joseph was faced with so much disappointment in his life and had every reason to become a frustrated and bitter man. Instead he was careful with how he entertained his thoughts and allowed God to do an amazing work that redeemed him, his family, and saved many many lives. Patience and Obedience is the key to a fulfilled life.
Genesis 45
1-2 Joseph couldn't hold himself in any longer, keeping up a front before all his attendants. He cried out, "Leave! Clear out—everyone leave!" So there was no one with Joseph when he identified himself to his brothers. But his sobbing was so violent that the Egyptians couldn't help but hear him. The news was soon reported to Pharaoh's palace. 3 Joseph spoke to his brothers: "I am Joseph. Is my father really still alive?" But his brothers couldn't say a word. They were speechless—they couldn't believe what they were hearing and seeing.
4-8 "Come closer to me," Joseph said to his brothers. They came closer. "I am Joseph your brother whom you sold into Egypt. But don't feel badly, don't blame yourselves for selling me. God was behind it. God sent me here ahead of you to save lives. There has been a famine in the land now for two years; the famine will continue for five more years—neither plowing nor harvesting. God sent me on ahead to pave the way and make sure there was a remnant in the land, to save your lives in an amazing act of deliverance. So you see, it wasn't you who sent me here but God. He set me in place as a father to Pharaoh, put me in charge of his personal affairs, and made me ruler of all Egypt.