Summa Made Simple Ep 43: The Logic Behind Sexual Morality Part 2 - Why Sex Has Boundaries

People often assume sexual morality is just a collection of arbitrary rules...