This week, David considers the many complications caused by casual generosity between friends - and suggests a new social convention for balancing the books.