That's awesome! I wish my nicknames were half as interesting as yours. I love ones with a funny story or weird convoluted trains-of-thought behind them. I have a friend called
Vanessa who I used to toy with nicknaming
Lockie.
Vanessa -> Ness -> Loch Ness ->
Lockie. Never did though.