I could have written this post six months ago, except we called dd Scarlett. when she was born we were surprised at female arrival as had thought bump was a boy the whole pregnancy (just a guess).
I was very emotional for weeks, hormonal and struggled to bond with dd. one of the reasons was that we hadn't named her as we couldn't agree on a name. I wanted Pollyanna, Daisy or Ophelia. DH wanted Scarlett.
long story short, he won the argument and we named her Scarlett. for months in my gut I hated her name and nn her Star so that I didn't have to say her full name.
as she grew she started to fit her name, and i began to think of a 'Scarlett' as a strong, independent women, and perhaps Daisy (Scarlett and Daisy were final 2 choices) as more cutesy, girly and baby-ish. I thought perhaps we'd given dd a name that she could grow with.
dd is now 9 months, and her name is still Scarlett. there are still days were I feel real resentment to my selfish ignorant DH for taking advantage of my vulnerable state and 'forcing' me to name her something that he knew I didn't like from discussion throughout the pregnancy.
She looks like a Scarlett now, and i like how i say her name. she has lots of red clothes and i have just bought her a red backpack to take to nursery. her nickname means we decorated her room in stars and owls.
Could you learn to love Violet? you could dress her in purple, nn her whatever you like and decorate her room with flowers. I think the reason I would be reluctant to advice you change her name is because you may feel regret again... you must have named her Violet for a reason?
FWIW I think Violet is just beautiful as a name, infact Scarlett's sister could easily be Violet (if I hadn't already got excited about a red theme!!) i sleep peacefully knowing that my DH loves her name, and loves me for 'letting' him name her.
hope my story helps in some way- sorry for blabbing!