The moment my daughter was born I wanted to name her Sierra, but every time I suggested Sierra _(insert one of several different middle names here)_ then for DH it was a no-go.
For several months before the birth, DH had been suggesting Jasmine, among a couple other names. Finally I suggested Jasmine Sierra, since that way at least I'd still have the name I wanted for her, even if it wasn't her first name.
Well, for a while it was really weird for me trying to call her Jasmine instead of Sierra, but I finally got used to it after a few days, and now it's feels odd to call her Sierra.
The funny thing is, now DH finds it really weird to call her Jasmine, so he calls her Sierra most of the time. So I'm using the name he picked, and he's using the name I picked, lol! And half the family is confused asking what her name is, because they hear me call her Jasmine and him call her Sierra. DH just tells them "both."