ok so I think I get it now there were other people there you smelled bad and had to wear tight pants. TERRIBLE those people must have thought you were some sort of vagabond and worse there were girls there watching you I get it and your sister made a fool of herself. It happens people embarrass themselves all the time it's part or living don't blame it on your mother.