Oh, I'm having a problem with somebody like that lately. Not a client, another provider! But it's infuriating when you run across a person who can twist all the words and events so that they are ALWAYS right and everybody else is ALWAYS wrong. It's really pathetic and I feel your pain. Good luck! Be proud of yourself for standing up for yourself then move on and be the bigger person.