Of course there are other reasons why a grown person might not like the name he or she was given at birth. If there was only a way for the parents to determine if the baby would later be happy with the name.
My kids and grandkids were all quite happy with their names. It never dawned on them to want a different name. Well, there was my middle boy who kept asking us why we didn’t name him Brian. He got over though as he got older. Brian?