My husband has this thing with nicknames. In high school, he told me my name took too much energy to say. (To his credit, he was adding on the "EE" at the beginning of my name instead of the "Uh" as people--myself included--usually do, so I suppose it caused him a teensie bit more mouth work. Sort of.) So for a while there he was calling me EL. Seriously.
It didn't really stick. And maybe his energy has increased because these days he calls me Elise. Or sweetie, honey, and cutiepie.
But it's the nicknames he's given our children that are at issue. And these nicknames are not really for shortening purposes. They're just for kicks.
For example. Claire has been known in our household as: Claire Bear (well, okay, that's predictable, but keep reading), Clear Beer (a spin-off of the former--not a reference to a beverage choice), Claire-de-Lune (well, my mom initiated that one), Clairee Pie, and (my favorite) Claritin Clear.
Grace answers to: Amazing Grace, Gracie, Grake, Graco, Greek, and Grease (or Greece. whichever you prefer). Grease is Brad's most frequently used nickname for Grace. I'm sure that will thrill an adolescent Grace.
Purposeless nicknames. They're fun. You should try it sometime.