My bf is almost like that, although he's aware that his quasi-religious devotion to Whole Foods is somewhat irrational. He also knows I'm much more informed about current events than he is, and that I won't allow him to get too carried away with his somewhat irrational rantings. He also makes a lot more money than I do, although his only real financial weakness is that daily trip to Whole Foods. It helps that we're both introverts and in our "me" time, he goes to Whole Foods for breakfast while I sleep in and save money cooking from scratch. And if he wants to spend $$$$ on something for both of us that I'm hesitant about, he picks up the slack. But yeah, it really depends on the person. Sometimes it really does not occur to some people that $70 to attend a reunion is a bit much.