Mercy abounds year-round at St. Catherine of Siena