Making Sense of Two-Sided Altruism