My given name is Sophia, and I absolutely hate it.
I never use it except when I'm signing legal documents. Driver's license. Passport. Those kind of things.
I've gone by "Lindy" (a diminutive of my surname) since I was about ten years old. I found out that legally changing my name would be a little bit of a hassle, but that I could call myself whatever I wanted as long as I was not using the assumed name to commit fraud or to usurp someone elses identity.
So I just call myself Lindy.
One name. Like Madonna. It's unusual enough to be distinctive, but doesn't sound weird or contrived. Was a great stagename.
If the phone rings and somebody asks for Sophia, I pretty much know that I don't want to talk to them.
Lindy