Hi waterknob, really pleased for you that you had a better day!! You deserved it!!!

And hopefully this new person will work out, at least for the time you're there. Sounds like yours and your colleagues working conditions/the pressure/the unfair expectations must have been recognized somewhere up there by management??
As for letting the anger go/forgiving that doctor.......maybe that could start with trying to accept "his weakness"??? Afterall it was a weakness not being able to treat others/
you in a "respectful" manner??? Just a thought.
And you are going to try to stand up for yourself again, if it happens again, right??!!

Alison