As we’ve seen, Lynn loves to remind us all that John really doesn’t know what to get Elly for Christmas. In the normal course of events, we find her giving him the cold shoulder because she gets an appliance instead of the jewellery or dress that she actually wanted; the end result of this tendency is that she ends up complaining that John thinks of her more or less as a maid or short-order cook or something instead of a love interest. Granted, it turns out that this is the case there are those who detect a hidden agenda behind the decision to be practical: the fact that John has no idea what size of clothes Elly wears. The reason for that is that he’s not only not very curious about something that doesn’t affect him as well as the fact that Elly thinks that he’s magically supposed to know this going in and thus will not tell him.
This presents our boy with a bit of a dilemma. He knows that if he gets something too large, she’ll complain that he expects her to grow into it and if it’s too small, it’s because he thinks that she’s fat. Since both paths lead to his being accused of calling her obese, old and ugly, it’s better for him to be accused of calling her the organic adjunct of a food processor than it is for him to be yet again unjustly accused of calling her fat. In my not-at-all humble opinion, she should save her rage for when he actually is insulting her.
What makes this all the more ridiculous is that she stands there grousing about how he can never do anything right and expects a compliment while she gets him exactly what he wants and isn't as appreciated as she'd like to be. It doesn't matter if he gets her the coat she really wants because it'll be wrong somehow or an appliance she could use but won't because Marian didn't, he can't buy her a damned thing without disappointing her. Since she's kind of like a kid in that she doesn't know why people are in a bad mood, she doesn't seem able to connect her non-stop negativity to his low-key gratitude.