I'm looking for opinions on this situation. When I was pregnant with our first child, we could not agree on a name. Our tastes are just too different. At the time, I knew that our child was going to end up with a dull compromise name that neither of us would be keen on if we couldn't think of something else. Because of this, I decided to make an agreement with DH that he could name our first child any (first + middle) name that he wanted as long as I would be able to name our second child any (first + middle) name that I wanted. All went well, and he chose our first child's name. I didn't like the name he chose but never tried to interfere due to the agreement.
I'm now pregnant with our second child. I have chosen the name and told DH what it is. He is now trying to back out of the agreement. His argument is that this is an "extreme exception". He hates the name, so he should be able to veto it. My viewpoint is that it doesn't matter that he doesn't like the name. He shouldn't have agreed to this arrangement if he wasn't going to honour it. I'm not going to compromise when the point of the agreement was to avoid doing so.