I used to hate my name as a child, as no one could pronounce it. I would answer to anything remotely close.
As I got older, I really liked it because it was different and sounded old. Now that there is a famous actress with the same first name, it doesn't get mispronounced so much. And I prefer the long version, not the nickname.
My last name before marriage was very plain and went well with the unique first name, but my married name is really, really German, and the Welsh and German do NOT roll off the tongue easily. I had a choice to change my name back when I got divorced, but my lawyer said it would be better if I had the same last name as my child, so it wouldn't be confusing for her or her school, friends, etc., so now I have two names that are hard to pronounce.
Speaking of obscure bible names, I soooo wanted to name my daughter Jael when she was born, but my husband put his foot down. He was and is unmercifully made fun of for his first name, and didn't want any name that would cause our child distress from teasing. ("How about Hannah?" "NO! She'll be called Hannah Banana!") We named her Erin, and she is being teased at school by being called Aaron Carter (a teen pop singer). ("You made my name sound like a boy's name!" she angrily tells me. You can't win.)