One of my close female friends from high school days has spent a 40 year career dealing with this type of thing. She has told me that the writing the letter to yourself is so healing. Makes one slow down and examine things. Then destroy the letter and hopefully the feelings with it.
Life truly is a mirror. Teachings from Shirley McLaine, Deepak Chopra, Wayne Dyer and Stuart Wilde are ones I am very familiar with and they all say this same thing. My observations of people have borne this out. People that are so critical of others seem to have the tendency to have the trait they hate so much in others.
Really is a shame this forum is not what it was meant to be. Many times I have talked with people and all they needed was an ear and some compassion. At times I have needed that myself. My ear is here for anyone that needs it and with no judgment from me.