We have decided not to know the sex of the baby. This means we are required to find two possible names for a person whom we have never met. A name that must grow with the child, age with the man or grow with the lady. From all of these name games, we have come to a number of conclusions.
Girls names are easy.
There are so many of them, all cute, mature, old, new, a name for anyone.
Boys names are hard.
There are so many more social connotations with male names that limit your child. It is a sad truth, but a reality nonetheless. A good name will evolve with the boy and allow him to keep it as he grows into his own person.
It is never a good idea to share your name with others - especially family.
People have opinions. It is easier for them to tell you their opinions before they meet the kid, than afterwards. Likelihood is that they will either get used to the name you have picked, or they will make fun of you behind your back. Either way you do not have to deal with it.
Some names have too many nicknames.
Robert for example. As a child, he will be called Robby. Then when he becomes a "cool" teenager he will insist on being called Rob. As a young professional, he will become Robert. That won't last long, as he will soon be called Uncle Bob by all of his friends' and siblings' kids. Uncle Bob will eventually grow old and become Bobby or perhaps Grampy Bobby. See? Robert is not just the name Robert. (Shoutout to my friend Robby, cousin Rob, and Uncle Bobby.)
Always consider the name from the point of view of a group of seventh graders.
Kids are mean. Sending your kid to school with a name like Long Duck Dong (from the movie Sixteen Candles) will not only get him laughed at, but will also convince him that his parents are the least hilarious people on the planet.
And, let's face it - we parents are the most hilarious.
Good luck to all of those parents who are struggling with this dilemma just as I am. Leave a comment if you have any ideas.