+1 to what everyone else said. Ouch!!!
And Kudos for the gutter mouth - my line of expletives (and subsequent rant) would have been a lot longer. You didn't need to be non-verbally berated for your looks or your behaviour - you had every right to be angry.