My 13 year old daughter really wants to change her name. She’s hated her name for years, since she was about 3 and always insisted on being called different names when she was younger. She hasn’t started on another name for a few years, but she still complains about her name. My daughter used to pick certain names because of a character or a celebrity or person she really liked. She wanted to be called Sophia when she was 5 because of a girl in her class, and a name of some Mario Kart character when she was 8. She’s “had” lots of different names over the years, some that I can’t even remember. She also likes to search for pretty or uncommon girls names online (her real name is still pretty uncommon). I dropped my daughter off at school last week and I heard her friends saying “Hi Piper”. When I picked her up from school, I told her I know she asked her friends to call her by this new name. I asked her if she wanted to be called Piper and she said yes. I don’t really like the name to be honest. My daughter gets really embarrassed for some reason and has always been very secretive, especially if she thinks she will get embarrassed or if something is not allowed. She also tries to find ways around things and likes to change the subject a lot. My daughter has been asking to change her name officially, and I explained to her that I won’t do it for because she’s still young and not able to make her own decisions. She keeps getting upset about it but I keep saying no. She cried last night and she told me if I changed her name for her she would feel happier about herself. Am I doing the right thing?