Christmas is a time for reflection. Think back across your year. Think back even further. Do you remember what you used to dream for your life? What had you planned for yourself?
Joseph’s life clearly didn’t go as he planned, but where was God when everything was going wrong? The Lord was with him.
The story took a sudden turn. Joseph became Pharaoh’s right hand man and enabled Egypt—and his entire family—to survive a severe famine in the land. God used all the tremendous suffering in Joseph’s life to get Joseph to the right place and time to save God’s people.
Thousands of years later, Mary probably felt a lot like Joseph. If God had called her to bear the Messiah, then surely he could have prevented a census forcing her to leave her home at the last moment of her pregnancy. But that stressful transition happened because God was with Mary, moving her to Bethlehem so that Christ could be born in the right place and the right time to fulfill the prophecy.
Thirty-three years after that, the disciples probably felt a lot like Joseph as well. If God had called Jesus to save the world, then surely He wouldn’t need to go to the cross! But that devastating day happened because God was with them, and with us. What we didn’t know was that He was working to save us.