I'm not opposed to nicknames; however, I don't like being called anything but my own first name. My niece, however, has a nickname for me that I love, which is "Mimi," but it's reserved for her. When I lived in England, almost everyone I knew called me "Mel," which I hated. It must have been a cultural thing since they took the first syllable of almost every woman's name as their nickname. "Sally" would become "Sal" and "Natalie" would be "Nat."