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 takes a sudden turn. Joseph becomes Pharaoh’s right hand man and enables Egypt—and his entire family—to survive a severe famine in the land. God uses 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 at 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.