social challenges (5)

Sex & Sexuality is, for many people, a very difficult area to talk about: if we can agree even a framework in which conversations can be held, this could be seen as a considerable achievement.
Few people would disagree that addiction is one of the major problems facing the developed world. But there are many different (and deeply contradictory) ideas about the best way to respond. It is hard even to get people to agree on a definition of