Imagine a girl with no right to the throne marrying into a royal family and being coronated as the queen of a massive empire. Add to it a little twist for good measure! This is kind of how God works you know. This story is the one of Esther in the Old Testament. You can skim the book of Esther to get the whole story, but here’s the twist. Esther is a Jewish woman who ends up marrying a king of an empire that would very quickly turn against the Jews. Yikes! 

But wait there’s another twist in the plot. Who says the Bible isn’t fun? Esther ends up finding out about the plot to harm all of her family and friends, and she shows up at just the right time to essentially save the day. This is actually our verse for today’s devotion. It comes from Esther 4:14 and it reads for such a time as this. You’re going to have to read the rest of this section to see the whole story. Trust me it’s worth it! Essentially this verse is a reminder that God put Esther in the role she was in for that particular day and purpose. 

Now turn a couple hundred pages in your bibles to the gospel accounts. There you find another moment in time. This time it isn’t a young Jewish girl becoming queen. It’s actually a middle aged carpenter. He was ready to marry this girl from town. They had the details worked out. And then the news came. She was pregnant and it wasn’t his baby. How could this be! Why is this happening to me – he must have thought. 

Why? For such a time as this. Joseph wasn’t going to save the world or even a massive people group. But he was going to save Mary and the child she was carrying. He decided, after a little angelic convincing, to let the engagement continue. They ended up getting married and Jesus was born. 

Just like in the story of Esther, if this unexpecting Joseph wasn’t willing to follow God’s call the story would have ended much differently.