God Does a Complete Work

“But as he considered these things, behold, an angel of the Lord appeared to him in a dream, saying, “Joseph, son of David, do not fear to take Mary as your wife, for that which is conceived in her is from the Holy Spirit.” (Matthew 1:20)

We are familiar with the story of Jesus’s birth to Mary, who was engaged to marry Joseph. She was a virgin at the time of conception, but Joseph doubted when she said that she had conceived through the Holy Spirit. Joseph did not even seek to punish Mary for what he perceived that she had done. Imagine being engaged to someone, who then says that they are expecting a child that you know isn’t yours? “And her husband Joseph, being a just man and unwilling to put her to shame, resolved to divorce her quietly.” (Matthew 1:19)

The bible described Joseph as being a just (upright) man. It is because Joseph was a man of integrity and great character why he was chosen to marry the mother of Jesus. And God never intended to leave Mary to carry out this assignment on her own. An angel was sent to reassure Joseph that what Mary said was true. Sometimes in our relationships, we struggle to trust the people that we love. I think it’s safe to say that we can trust God even when we don’t trust others. And if the other person has a relationship with God, then we can trust God to work on their heart.

It was Joseph’s relationship with God, that made him stay with Mary, when she was pregnant with a baby that wasn’t his. Imagine him having to explain the story to his family or friends. And even when he thought that she had done something wrong, he was still willing to treat her fairly. We can learn a lot from Joseph’s example of love and uprightness. But more so we see that God covers all the bases and when he asks us to carry out an assignment, he will take care of absolutely everything.


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 )

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