Who am I to hinder God? What a profound statement from Saint Peter in the first reading. You can watch my homily from this morning’s Mass here: