The New Rules of Engagement

Not that long ago, my grandparents explained to me why they never discussed politics, religion, or sex in mixed company. Politeness was