Fr. Alec Scott discusses how God gives us sacraments according to our human nature and our current state of life, so to be easily sensed by our human nature.
Further Resources:
- Online video: Concise, brief, video lecture on how the sacraments correspond to human nature
- Online: Question from St. Thomas Aquinas’ Summa Theologiae on the necessity of the sacraments
- Book: “Swear to God: The Promise and Power of the Sacraments” by Scott Hahn, available here