I have no words. Nothing seems strong enough to express my sorrow at what you went through. To express my revulsion of men who do things like what the customer put you through. To express my horror at the men who, like your boss, just didn’t understand how much pain and fear these episodes cause.
My hope is that #metoo changes what men think of creeps who force themselves on women. Someday, I hope, we will not have to teach young girls how to protect themselves from creeps like this.