“Even though you intended to do harm to me, God intended it for good…” – Genesis 50:20
“We know that all things work together for good for those who love God, who are called according to his purpose.” – Romans 8:28
Utilizing the story of Joseph found in Genesis 37-50, we see that God always has a plan and purpose for his people, as a whole and individually. God gives gifts that we often do not yet have the character to steward. There is a cost to stewarding the gift well (character development) and there is a cost of stewarding the gift poorly (consequences). The price of character development is always right and in the midst of both trials and triumph we can trust in the sovereignty of God to bring about his good plans and purposes in our lives.