Wow that bites....but you handled yourself very well...! Some advice I have been given..."Don't cry, get angry instead...never let them see you cry! and a good response to being yelled at is when they are done....Just say "Are you finished?" and walk...