I find this very strange, but not sure if it really is strange or if its just me...
DS's full name is Edward. He is known as Ted or Teddy by everyone we know. I only ever call him Teddy. FIL always calls him Eddie! Even straight after I say Teddy ie. 'Look Teddy, here's Grandad' 'Hello Eddie'
I find it bizarre and wonder if it means that he dislikes Teddy and cant bring himself to say it? I'd never say anything. After all DS's name is Edward and Eddie is short for Edward (its not like he is calling him James ) but I do find it odd.
Is it odd or is it normal for people to shorten names their own way regardless of what the parents do?
My MIL is called 'ganny' by all DH's nephews and neices and my eldest 2 DCs. But 'granny' by DS#2. No rhyme nor reason, but he prefers it. A nickname can be personal to the user as well as the usee iyswim.
We have a pet nickname for our eldest son however his grandparents call him something different and my grandparents refuse to shortne it. I think it is just personal preference, unless you hate his new nickname then I wouldnt worry too much about it!