For all Saints Day
(coming on Sunday. Nov. 5)
Today I give thanks for saints
who have laid a path of life and light
for thousands of years, so many of them,
who blessed us through generations.
I give thanks for the pillars of light in my life:
who taught me, embraced me, blessed me,
walked ahead and let me follow, watch and learn.
They patiently accepted my faults,
they showed me what was possible,
they held me up to see a farther horizon,
and I am grateful for them.
I give thanks for peers who have trusted me,
who have grown with me, traveled with me,
created with me, who held hope when I faltered,
bore wisdom when I didn’t, forgave me,
believed in me when I most deeply doubted.
These too are my saints, and I am grateful for them.
I give thanks for the saints yet to come,
children whose miracles I can’t yet imagine
but who will surely shine with God’s glory;
who will rectify our mistakes
and carry on what we cannot complete.
For saints yet to be born I give thanks.
For all the saints I give praise
and humble thanks that I may serve with them
in this one holy, remarkable life.