Advent Thought for Sunday 20th December

matthew post

But after he had considered this, an angel of the Lord appeared to him in a dream and said, “Joseph son of David, do not be afraid to take Mary home as your wife, because what is conceived in her is from the Holy Spirit. She will give birth to a son, and you are to give him the name Jesus, because he will save his people from their sins.”

Matthew 1: 20 – 21

If there is one thing that we should be able to know about the way God works is that he does things that don’t make sense, that go against cultural norms. This is no exception. Mary and Joseph are not yet married, and now Mary is expecting a baby. So far, this is not looking good, and a way out would be the best and more sensical option.


Then the angel comes in, and says those four words “do not be afraid.” This doesn’t make sense, and not what you are used to, but here is what is going to happen, and here is your role. Don’t run away, even though this situation is scary. Something amazing is going to happen, and you play a part. Maybe we face this uncertain and scary times, we need to reminded to not be afraid, and that we have a role to play in God’s plan for this world.


Prayer: Gracious God, it is so easy to be afraid when times are uncertain or things are not going the way that they are supposed to be going. Remind us to trust in you, and to listen out for that voice that reminds us to not be afraid. Amen.


Action: Follow God’s calling even when it doesn’t make sense.