Thank you very much for that insight. Since I'm the sort of person who always speaks up and gets what I want, I can't really understand all too well the "I'm happy if you're happy" point of view. My biggest concern is that I feel lied to when he pretends to like something because he knows it's what I want, and I'm not sure if I'm taking that feeling too far or if I should let it go. Of course, all of this is over small, trite things as you said; he does speak up and say what he thinks whenever something truly important comes up. Eventually. With a pained expression.
Just really, for months and months I bought chocolate and vanilla ice cream because I thought he liked vanilla (haha, how funny it is to say that); turns out he was just eating it because he knows I like chocolate more- if he had just said something, I could have bought solid chocolate instead!