Reference text: Isaiah 7:10-14,8:10
Luke 1:26-38

Luke 1:26-27 And in the sixth month the angel Gabriel was sent from God unto a city of Galilee, named Nazareth. To a virgin espoused to a man whose name was Joseph, of the house of David; and the virgin’s name was Mary.

Just before reading any further, pause for a moment and think about how you found yourself in this very situation- with your phone in hand or computer and reading this particular message at this specific moment. You will somehow come to the realisation that it looks more planned than accidental.

The Gospel account today, retells the story of the Angel Gabriel’s visit to the Mary and in that piece, we see one facet of God that He very much would like us to remember: ‘that he doesn’t do random things and He isn’t a God who acts ‘off-the-cuff’ – without advance preparation.

A look at Mary’s encounter with the Angel within that short period of time, gives a hint into how specific God can be. In the sixth month, to a certain city and to a particular named Virgin. What subsequent verses reveal is the content of the specific message that was brought to Mary. So there you have it- without hints of spontaneity, we see God executing a plan set in motion from ages ago.

God is not like man to act on the spur of the moment because if that were so, things would be very different. In his blueprint for everything, there is a season. But the good news is all His plans concerning us are already set in motion and all we do is to enter into the seasons of Revelation and we will have them.

Hence, we need to pay particular attention to the season- ‘the when’, our location- ‘the where’, our identity – ‘the whom’ and the message which is ‘the what’. Although we need to bear in mind that for each new season, associated parameters may change, if we keep our hearts fixed on the God of advanced preparation, we will never be out of his plan for our lives.

Remember # once again, God does not do random things.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at WordPress.com.

Up ↑

%d bloggers like this: