An unauthorized interactive adaptation of some of the exercises in the excellent book Nonviolent Communication by Marshall B. Rosenberg.
This story requires that JavaScript is enabled.