This a short devotion I wrote for a local church on the subject of Mary’s promise for Jesus’ life…
When we are called to God’s service, we have an expectation of how it will look and pan out. In Luke 1, the angel gives Mary a message that her son “will be great and will be called the Son of the Most High”. How shocked she must have been when she laid her newborn son in a cattle trough! God’s message to Mary was of greater things to come, a promise to hold onto when life seemed to be going in the opposite way.
Often we have an idea of how God wants us to serve him, but the reality doesn’t always match our expectations. We become disillusioned and thoughts of quitting roam our minds. It is in these seasons that God reminds us to hold on to the vision he has given us; food for the journey for when the road seems long. God’s plans look different to our own, but we can be sure that his promises always come to pass. If you are following God’s dream for your life, the Lord will see you through the desert to the promised land. As for Mary, her baby may have had a rocky start, but he went on to a glorious ending.