Well, my first name, Stephanie, is the feminine version of my birth name, although that wasn't why I chose it. I've actually always thought it was a really pretty name, but I didn't want to use it because it seemed too unoriginal to go from Steven to Stephanie. Then the person I was dating at the time started gushing about what a pretty name it was, too, and I decided to introduce myself to someone online one day as Stephanie. It just felt so good being called a female name, and I've kept it ever since.
My middle name, Leah, was taken after my great grandmother, because I felt I should keep some part of my ancestry in my name, and I didn't want to pick the name of any living relative. I didn't want there to be any confusion if someone decided to call me by it.
I also changed my last name. For one thing, I inherited it from my father, who was a total waste of a human being in just about every way, and abandoned me when I was around 16. I've taken my girlfriend's surname now. It makes me so happy. I guess it's sort of a symbol of my commitment to her for me, and every time I see it next to my name, my heart flutters a little. <3