Ok, so me and my husband had our beautiful baby boy last year. When it came to baby names we found it impossible to settle on a girls name that we both liked, but when it came to boys, we agreed first time. Lucky really!
And so Edward was born. At the time we discussed calling him Teddy as an affectionate nickname. However my husband has now decided he doesn't like Teddy and has taken to shortening it even further to Ted. This has caught on with some of the family too. To me he will always be Teddy (at least until he's old enough to think it's babyish) but I really want him to identify with his formal name too.
My question is, how do I stop all these names from becoming really confusing for the poor boy?? Am I going to have to back down and agree to use the shortened nickname to make it easier for him? (my husband is not going to back down). Or, will he grow up simply understanding that he has different names according to different people?