[QUOTE=DiosaBellissima]
I think it’d be pretty mean (you know, in the abstract sense) to name your child a nickname for their given name. “Robbie” “Charlie” etc all sound tremendously childish and it wont look very professional when he gets older.
My mom wanted my nickname to be Angel. Not Angela. Not Angelica. Not Angie. So she named me Angelique and just always called me Angel. Growing up, everyone knew me as Angel and called me that. Now that I’m an adult, I go by Angelique more often (Angel sort of sounds like a stripper) and it wasn’t until recently that I started getting random nicknames. People seem to have a problem pronouncing Angelique, so I am regularly called “Angelina” or “Angelee” or “Angie.” But now I’m a grown up, so I can smile, while politely correcting them to either Angel or Angelique.
So, you could always give your kid a grown up name, but choose his nickname accordingly.
[/QUOTE]
There are plenty of adults known as ‘Robbie’. Robbie Williams, Robbie Fowler.