Category Archive: Homilies

Wrestling with Mystery


St. Jerome, Priest & Doctor This mass was offered for the repose of Bill Castle. Rolo B Castillo © 2020

God’s Presence & Action in the World


Sts. Michael, Gabriel, & Raphael, Archangels This mass was offered for the repose of +Fr. Marcin Zahuta. Rolo B Castillo © 2020

A Heart of Compassion


St. Vincent de Paul, Patron of the Diocese of Richmond Many of us have a lot on our minds these days, likely because we know people are hurting all around us. Last night… Continue reading

It Is What It Is … NOT


Friday of Week 25 in Ordinary Time You might not be able to prevent the rain. But you can carry an umbrella. “It is what it is” is a cop out. If our… Continue reading

Well, to That One it Matters


Thursday of Week 25 in Ordinary Time To those who find life burdensome and a constant drudgery, do not despair. God is making all things new. We build on the successes and blessings… Continue reading

More than Genetics


Tuesday of Week 25 in Ordinary Time I was away last week for some much-needed R&R. I realize I need to use my passport if I truly want a better experience. But what… Continue reading

The Thing with Forgiveness


Twenty-Fourth Sunday in Ordinary Time Last weekend we heard from Jesus about correction, which is something we are more inclined to give than we are to receive. “If your brother sins against you,… Continue reading

Generous to a Fault


Thursday of Week 23 in Ordinary Time It’s easier to love unloveable people in theory. Or people who live on the other side of the planet. Or people who are long gone whose… Continue reading

Your Portion of the Race


The Nativity of the Blessed Virgin Mary When runners run a relay race, each is responsible for a portion of the race. When the baton is passed, a new runner becomes responsible for… Continue reading

My Neighbor is My Business


Twenty-Third Sunday in Ordinary Time When the coronavirus pandemic hit in March and no one had a clue what was going on, and no one really understood what they were doing in response… Continue reading

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 299 other followers