The 16 “Cardinal Virtues of Commitment”

25 years of work on human courtship leads to this list…