Genesis 45 (NLV)
Joseph Reveals His IdentityJoseph could stand it no longer. There were many people in the room, and he said to his attendants, "Out, all of you!" So he was alone with his brothers when he told them who he was. 2 Then he broke down and wept. He wept so loudly the Egyptians could hear him, and word of it quickly carried to Pharaoh's palace.
3 "I am Joseph!" he said to his brothers. "Is my father still alive?" But his brothers were speechless! They were stunned to realize that Joseph was standing there in front of them. 4 "Please, come closer," he said to them. So they came closer. And he said again, "I am Joseph, your brother, whom you sold into slavery in Egypt. 5 But don't be upset, and don't be angry with yourselves for selling me to this place. It was God who sent me here ahead of you to preserve your lives. 6 This famine that has ravaged the land for two years will last five more years, and there will be neither plowing nor harvesting. 7 God has sent me ahead of you to keep you and your families alive and to preserve many survivors.[a] 8 So it was God who sent me here, not you! And he is the one who made me an adviser[b] to Pharaoh-the manager of his entire palace and the governor of all Egypt.
So Joseph, sold as a slave by his brothers, accused by Potipher's wife and thrown into prison, and after many years of suffering injustice could still say to his brothers in chapter 50:19-20
19 But Joseph replied, "Don't be afraid of me. Am I God, that I can punish you? 20 You intended to harm me, but God intended it all for good. He brought me to this position so I could save the lives of many people.
The trivialities of life that seem to be bumming me out are nothing in comparison with what many others are going through. It is definitly time for an attitude adjustment and to start looking at life in a positive, "what is God wanting me to learn from this and how can I use this for the good of all" attitude.