How to Hug a Porcupine - 3 Steps to Loving Difficult People

Difficult people are all around us. Whether it’s an abrasive coworker, narcissistic boss, or toxic mother, all you need do is throw a stone and you will likely encounter someone difficult. These types of people remind me of porcupines. For…