alasta: This is why, although a nice idea, romantic relationships don't really work very well in practice. Human nature doesn't cope well with being stuck in close proximity to someone for long periods of time and having to negotiate everything ranging from what to watch on TV through to what brand of cornflakes to buy. It inevitably leads to conflicts like this, and the conflict usually escalates over time.
Sounds like the words of a single man. Not all relationships are like that, a lot probably are but theres a good chunk where both sides get on well.
Like anything in life you pick your battles. If its something trivial then go with what the other person wants, if it means a lot to you dig your heels in.