My boyfriend and i are a lot alike in how we think and we both are pretty intelligent, I like to learn more internal, sociology type things and he enjoys learning more about Building and making things, Not trying to come off as a "better than" anybody but I am from the city and he was born and raised in rural more like remote areas. I observe his company and how they interact. I notice a vast difference in how and what he talks to them about and then our conversations whether it be on a deeper, maybe emotional level or just come n go type chit chat. lately he has been trying to insult my intelligence by making sly comments do in fact pick up on. at first I was a little thrown off. I didn't understand why he was doing this. I didn't react the first few times other than just playing stupid and walking out of the room like I had things to do somewhere "where-ever" he was not. As I thought more about what his possible motives behind these comments that were very unnecessary and quite rude, I came to the conclusion that he is probably used to well for lack of better words "simple minded folks" Example: say there are 3 types of people, Give them an apple, Type A thoughts wonder how it grows on a tree, Type B ponders what makes the tree grow and produce such a thing and Type C well they just eat and enjoy..his friends are mostly a's and well the ex I do know is kind of a c possible a. My question, IS MY BOYFRIEND INTIMIDATED OR DOES MT COMPETENCE MAKE HIM FEEL INADEQUATE? Ok before you answer with anything that refers to "well maybe you talk to him like you know it all or you insult him" or whatever. I have already took that into consideration and it is very possible that i was coming off like that. Can I please get an organic opinion from somebody preferably a self acclaimed individual that is more Type B. Thank You For your time and your response is much appreciated.