God Meant it for Good

Joseph could finally see the reason for all the suffering he experienced. It was the process God designed for him to become God’s deliverer in a very high place of authority to save the lives of many.

The false blame, the rivalry, the jealousy, the allure of sin … all blended together to compose the journey he made from being a shepherd to a ruler.

We never completely see the end result while we are in moments of trial and despair. We take heart from Biblical examples like Joseph and Jesus. We are blessed if we trust God to work everything out for our good.

DAILY PRAYER: Father, forgive us for complaining about the painful circumstances we often find ourselves in. We will trust You to work it out for Your glory and our good.

DAILY READING: Gen. 45-7

Leave a comment