Can it be linked to guilt ? Most friends, mates etc call you with a nick name of some sort but your folks always use your real name.
A bit off I know, my old dog was called Sisse and when we used its real name Zitta, she really knew that she had done something wrong.