I love the meaning. I really like the idea of MiaFelicity ("my happiness"- BtN doesn't have this meaning for Mia, so maybe I'm wrong?) but I think I would prefer Felicity w/ something else. I think this was one of my parents' possible names for me when I was born.