How many people do you know who you would trust with your life? Can you count them on one hand? Are there more than that? How many do you trust to do what they said they would do? Do you trust God to do what he says he will do?
Trust can be difficult to give. People disappoint us in many ways. We may trust some people in some areas and not others. There are few people we grant absolute trust to in all things. Typically, not more than a handful, and maybe just one or two.
Why is trust so difficult? First, we like to think we control our own lives and outcomes. Second, when we are trusting someone else to come through for us, it is scary, unnerving, disconcerting, worrying, and makes us anxious. The fear of the unknown kicks in because we are unsure if they will truly come through for us or not.
Trusting God should not have those uncertainties. God always delivers on his promises. When he says he will do something, there is no doubt he will fulfill his promise. The only thing we may be uncertain of is the timing of his fulfillment. Yet, we must trust that God’s timing is always perfect.
Mary trusted in God’s promise. Though Gabriel did not reveal to her he was an angel from God, Mary understood his message came from God. She trusted God’s plan for her, even though it would mean ridicule. After all, she was unmarried. People would talk. She would be shamed by them. But she knew God was in control. We, too, can trust as Mary did that God is in control and trust his promises.
I pray we all trust God is in control. I pray we seek to hear God’s messages to us. I pray each one of us will relinquish our desire to control and our fear of not being in control, so we trust God. Trust God is in control. Seek to hear God. Relinquish your desire for control. Give your fear to God.
Luke 1:38 Then Mary said, “Here am I, the servant of the Lord; let it be with me according to your word.” Then the angel departed from her.