A Catechism for Family Life: Insights from Catholic Teaching on Love, Marriage, Sex, and Parenting