Matthew 1:18-25
Today we look at the strange events that surround the birth of Jesus, and we are reminded of a sovereign God who is orchestrating all things for His glory.
What about the times in our lives, in which our expectations to match our current reality? In this we pause, and trust in God's activity within our lives...for His glory.