Nicknames are a weird thing, aren't they?
I've had a few. Some I like, some I don't. It depends on the name, and who's saying it, and how they say it.
A 'friend' at University used to call me Dicky, and it always felt like an insult. Mind you, he also used to punch me in the arm.
Whereas a former colleague still calls me Dicky, and I don't mind, because it feels like a term of endearment.