IMHO you handled that horrible situation with grace. Your young friend's cousin is going to have a sad, lonely life if she doesn't learn to put a filter on her mouth. It amazes me that there are people who think they know-it-all about a subject/topic they actually know nothing about.