Help ladies. My fiance is being unfair with baby names.

Shelby

My fiance's name is Andrew James. He wanted his first son to share his initials and middle name so we agreed on Axel James. A year after we started dating his uncle died so he asked that we name our second son after him. I agreed under the condition that our seconds middle name was for the preemie my cousin lost. So our second child was named Jerrod Michael. Now we are expecting number 3 and it's a girl. I lost my mom almost 6 years ago and want my daughter to have a name similar to my moms. My moms name was Penny Sue. So I asked to name our daughter Penelope Rose. Rose is my middle name. I feel like if our sons both have family names from my fiance he should be willing to compromise and name our daughter after my mom. Am I wrong for being upset that he keeps telling me no? I feel like it's very unfair.