For most people, "forgiveness" is difficult because there is a misunderstanding of the process. It is suggested as the only manner of enhancing one's healing process, it's required in some religious interpretations, etc.
For me, forgiveness is the acknowlegment of another human being's human condition - we are (each, and every one of us) flawed, imperfect, and human. Recognizing that does not mean that I have to accept repeated displays of imperfection, particularly when those displays are made in the form of abusive behavior. If someone is having a "bad day," it is their choice as to how they will cope with that fact. They either choose to see the difficulties as challenges to overcome, or an opportunity to inflict verbal, physical, or other damage upon someone else and excuse their actions on their current conflicts.
Medical physicians suffer from the "God Syndrome," where they honestly believe that, via their education, training, and title, they Have All The Answers. They are taught during their years of education and residencies that they are infallible and, if they DO make a mistake, that there are HUNDREDS of legal and administrative methods to ERASE their errors. This confirms to them that they are not only infallible, but that they never need stand accountable for their mistakes - someone else will either take the fall or it will be swept under the carpet and disappear. And, the Laws do not favor the victims of malpractice or abuse, as the original poster demonstrated when the consulted attorney suggested that the matter be dropped due to a lack of long-term affects of the verbal attack.
It all boils down to money and maintenance of status.