I'm going to be frank and brutally honest because I want an answer. I am very intelligent and have a high IQ/ got a great score at the end of my school time. I am now going on to study medicine. However, my boyfriend, for lack of better words, is not quite as intelligent as me (bookishly at least). I tend to look at the more science side of things whereas he is more history/philosophy based. Many people have questioned our relationship and whether we are compatible. I think he is actually very intelligent (maybe not in the sciences but that isn't everything right?) I think we are very compatible- we have a lot of chemistry and stuff and I really like him but I'm tired of people telling me that we will never last. Am I just being naive or is it possible to look past something like this?