A Foretaste of the Eternal Banquet?

The past week and a half has been replete with feasting! With Easter so late this year, the proper of seasons and proper of saints aligned such that almost every day is a celebration right now:

June 23: Corpus Christi
June 24: John the Baptist
June 27: Thursday observance of the Holy Eucharist
June 28: Sacred Heart
June 29: Sts. Peter and Paul
June 30: Sunday
July 1: Precious Blood
July 3: St. Thomas
July 4: Independence Day Gaudeamus!

Of course, many feasts means many delicious leftovers and hardly any occasion to serve them, so on July 2, we squeezed in an extra solemnity…