In case you missed it, this is Fr. Eduard Perrone's homily from the 2nd Sunday of Lent, February 20, 2016. It's just good enough to listen to again.
There are three 'gods' of the world around you: money, sex, and power. There are three vows voluntarily taken by members of Catholic religious orders: poverty, chastity, and obedience. It's not hard to imagine how insane the Catholic practice of self-mortification looks to the world around us. What? Why punish yourself like that! Live a little. Life is short. You only go around once. So they say. You've heard it all before, and you know how mistaken it is. Yet it can get to you unless you take counter measures. The thing is, once you shoulder the burden, you find it's light. And your spiritual vision comes into sharper focus. You know this. So listen to Fr. Perrone.