I would call the police and have the ones like the woman who took your cane from you arrested for assault and totally ignore the others and their ignorance. Everyone is always going to have opinions about things, whether they have any real knowledge of the subject or not. I was thinking about that yesterday when my husband and I came out of the fast food restaurant and I saw our car was parked over the line but then remembered when we parked, the people next to us were over their line causing us to park further over, etc. People do not think and try to figure things out, they just do their busy body assuming, like they were assigned to be in charge of these subjects. I taught myself a lesson when I was looking for trucks on a parkway they weren't allowed on and realized they aren't allowed, not for spite or because car drivers don't want them but because the road is not able to carry the weight. And, I was not in charge of worrying about that so why was I; it did not even affect me?