This is a very long video (3 hours) but this workshop by Marshall B Rosenberg is well worth setting the time aside to watch because as one of the youtube commenters said, you can literally feel your...