It’s happened to me before that I’ve started something thinking I was doing it for one reason and in the end, it turned out to work for another reason all together. Of course the planning had nothing to do with me – I’ve discovered that God is always planing and working through me despite my ill-conceived ideas.
Genesis 50:20 NCV “You meant to hurt me, but God turned your evil into good to save the lives of many people, which is being done.”
Even when bad things have happened to me, something that seems to be at my expense, God always works it out for my good and the good of others. I’ve learned and been reminded over and over again that God’s plans can never be thwarted; there’s nothing that anyone can do to prevent Him from working out HIs will.
Joseph had a dream of being a leader over his brothers and family – they became jealous and sold him into slavery. Things went poorly for Joseph for a while but in the end, not only was Joseph used to save a nation but also to save his family.
The “icing on the cake” was God reconciling Joseph to his family. That didn’t have to happen but God made sure it did. If the seemingly unforgivable has happened to you and it seems your life has been forever negatively affected – remember Joseph. He was in prison for a while, but in the end, he became ruler over a great nation and God brought everything back into His order when the time was right.