OMG, OMG, OMG! I would have been too mortified for words! That is so embarrassing! I recall how I went off on a rant regarding my MSc supervisor to a friend while I was doing my Master's and I was being really expressive about it shouting my head off about how nasty he was and if thought he could push me around and treat me in any way he wishes, he is mistaken bla bla bla when to my chagrin he greeted me right there (my back was turned to him and hence I had no idea he was present)! You can\t imagine my condition then - my face turned a shade of beetroot red and I was unable to utter anything, was just standing there opening and closing my mouth like a fish! I must have looked so stupid and oh so guilty!!! LOL! I'll be honest with you - at the time, I thought that was the worst thing that could possibly happen and was berating my friend for not warning me and I was really freaking out about the whole scenario, but surprisingly it had the opposite effect on him - my friends' predictions came true and it was actually good in a way that he knew what i actually thought about him and his unacceptable behavior and he literally changed overnight, because when I had my next meeting with him the following day, he was a changed man and he was very good to me from then on! So yeah, it is utterly embarrassing initially, but I can now look back on it and actually laugh about it instead of cringing! Hopefully, you too will be able to laugh at your scene somedoay soon, KB :)