Be it done to me according to your word

Apr 20, 2021

I’m my own man! I’m self-made, and I alone should determine my destiny! I will let nothing stand in the way of what I want. There is no other road to happiness!

At least that’s what contemporary society would have us believe.

But the Christian viewpoint is much different. Not in the end – we were certainly created to be happy – but in the means. We were created to be happy with God – and God has an idea of what we need to do to attain that happiness with Him!

What that means, essentially, is that we can’t be the ultimate self-determining men society calls us to be. We have to allow ourselves to be re-created by God for His purpose. Only in doing so will we be able to find the happiness which God has planned for us.

God never makes a mistake when he calls. It can be hard to fathom, but it’s true: God will never call you into a vocation that is not the perfect fit for you. The Creator of the Universe never makes mistakes! The only rational response to God’s will is total surrender.

The Blessed Mother knew this. She revealed her deep trust in God’s will when she responded to the angel, “Be it done unto me according to your word.” It was a moment of total surrender that changed the world forever.

Interestingly, when priests tell their vocation stories, the Blessed Mother almost always plays a role. Sometimes it’s dramatic: “I prayed a novena to Mary and she sent me a sign.” Most often, though, it’s simple: “I started saying the rosary every day, and over time, my vocation became clearer.” And throughout their priesthood, priests continue to rely on Mary as a comforting feminine presence, a true spiritual mother.

Mary always leads us to her Son. Imitate her complete trust, and you’ll eventually be able to surrender your will completely to God. Who knows? Maybe he is calling you to be a priest, married to the Bride of Christ, the Church.

No event found!
Load More

2024 April

Week 1

Mon 1
Tue 2
Wed 3
Thu 4
Fri 5
Sat 6
Sun 7
Mon 8
Tue 9
Wed 10
Thu 11
Fri 12
Sat 13
Sun 14
Mon 15
Tue 16
Wed 17
Thu 18
Fri 19
Sat 20
Sun 21
Mon 22
Tue 23
Wed 24
Thu 25
Fri 26
Sat 27
Sun 28
Mon 29
Tue 30
Wed 1
Thu 2
Fri 3
Sat 4
Sun 5