I've had a couple of nicknames, and also come from a culture where they stick and mean you are accepted. Most of them have fallen away, and I'm not unhappy to see them go.
I rode with a group that called me Mother. Not as in half the popular expression, but because I wanted to know why you didn't show as promised. If you said you were going to be a place you better call ME if you weren't going to make it.
A baseball team I played on called me eclipse. Because when I walked by the sun disappeared. E for short.
And the brutally obvious 'one eye' or some derivative.