Genesis 37:18-28 (ESV)
18 They saw him from afar, and before he came near to them they conspired against him to kill him. 19 They said to one another, “Here comes this dreamer. 20 Come now, let us kill him and throw him into one of the pits. Then we will say that a fierce animal has devoured him, and we will see what will become of his dreams.” 21 But when Reuben heard it, he rescued him out of their hands, saying, “Let us not take his life.” 22 And Reuben said to them, “Shed no blood; throw him into this pit here in the wilderness, but do not lay a hand on him”—that he might rescue him out of their hand to restore him to his father. 23 So when Joseph came to his brothers, they stripped him of his robe, the robe of many colors that he wore. 24 And they took him and threw him into a pit. The pit was empty; there was no water in it.
25 Then they sat down to eat. And looking up they saw a caravan of Ishmaelites coming from Gilead, with their camels bearing gum, balm, and myrrh, on their way to carry it down to Egypt. 26 Then Judah said to his brothers, “What profit is it if we kill our brother and conceal his blood? 27 Come, let us sell him to the Ishmaelites, and let not our hand be upon him, for he is our brother, our own flesh.” And his brothers listened to him. 28 Then Midianite traders passed by. And they drew Joseph up and lifted him out of the pit, and sold him to the Ishmaelites for twenty shekels of silver. They took Joseph to Egypt.
How often do things happen to us in this life and we wonder where God is in the midst of it? How often do we struggle, and suffer, and fight, only to feel left by God? We say, “God loves me, but this situation is helpful to me at all!”
Sometimes we’re exactly right! Sometimes God allows things to happen to us that are not at all helpful as we would like. But despite our grumbling, those situations are often very useful to God, to others, and maybe even ourselves.