How to Hug a Porcupine
Dealing with toxic and difficult personalities says it best. First half describes these personalities and the second half helps one to deal with them. If you read it, you can recognize such personalities, perhaps even your own and you may have a desire to change.