Genesis 43:23

And he said, Peace be to you, fear not: your God, and the God of your father, hath given you treasure in your sacks: I had your money. And he brought Simeon out unto them.

I found a little story about one of the hymn writers that I believe expresses the thought of this text: “William Cowper was a Christian, but he sank to the depths of despair. One foggy night he called for a horsedrawn carriage and asked to be taken to the London Bridge on the Thames River. He was so overcome with depression that he intended to commit suicide. But after two hours of driving through the mist, Cowper’s coachman confessed that he was lost. Disgusted with the delay, Cowper left the carriage and decided to find the London Bridge on foot. After walking only a short distance, he discovered that he was at his own doorstep! He recognized the restraining hand of God in it all. Convinced by the Holy Spirit, he realized the way out of his troubles was to look to God. With gratitude to his Lord, he sat down that night and penned these words …”

God moves in a mysterious way His wonders to perform;
He plants His footsteps in the sea, and rides upon the storm.
O fearful saint, fresh saint, fresh courage take,
The clouds you so much dread are big with mercy,
And shall break in blessing on your head.

Part of God’s plan for your growth as a Christian involves waiting. But how can something you dislike be so beneficial? Waiting allows time for repentance. Waiting results in learning how to rest and that forces us to trust God. So, submit to God’s will … see God’s grace … and wait. God will make it all clear in His time.