I think you have gotten great advice. Although I would struggle with it, I have recently learned the hard way that it is important to confront these issues, and not sweep them under the rug. I have a book suggestion for all of us that HATE confrontation. It is called Crucial Confrontations. It is so good, and really helps get your thoughts together to confront someone. It is actually a management book, but is very appropriate for interpersonal relationships as well.