<human>: My boyfriend and I kind of come from "different worlds." I'm from a middle class background where every emphasis was on education and going to university, whereas for my boyfriend, the emphasis is more on making sure there is enough money to pay the bills. This whole post has the potential to make me sound horrible, but I'm just trying to be honest. 

Academically, I am smarter than him. I don't think he is stupid by any means - he knows way more about loads of stuff than I do. But in terms of academic intelligence, he's not the best. This is fine by me - I love him and I think he is wonderful just the way he is. 

However, it's not necessarily something I'm used to. Sometimes, he'll say/write something that's grammatically incorrect. Or he'll be talking about a topic and say something completely factually wrong - typically I can't think of an example whilst I'm trying to write this, but it would be something like getting the capital of a country completely wrong. The thing is, he definitely has a hang up about being "stupid" and it's something he's mentioned before. But if a friend from university did the same thing, I'd correct them - not in a mean way, just like "oh, I think you meant xxx" I'm just concerned that doing the same thing with him will make him feel stupid - which he isn't. I'm not saying I'm perfect or anything either, I get stuff wrong all the time and my grammar is hardly perfect - but I don't mind when people correct me. 

I feel like I'm probably worrying over nothing, but I know the "intelligence" thing is an issue of him. I recently got my final grades from university and the same day that I told him he mentioned feeling stupid so I know I need to be careful. At the same time, the part of me that likes learning feels like there's no harm in nicely correcting someone. I don't want to be the kind of person that just nods along like "yeah that's totally right" because that doesn't help him, but I also don't want to hurt his feelings.

Provide a brief overview of the text.
<bot>: Boyfriend worries about being stupid. Sometimes he makes mistakes about things. Should I correct him, in a nice way?