I can't stand "plain" girls for a long time no matter how hot they are. I'm interested in complicated stuff and my brain is usualy working on quite a high level to be able to grasp that/work/etc... If I have to "lower" myself too much to have a convo with a female it just gets uncomfortable after some time. Can't take any stupid bullshit either, and these less intelligent ones like to complain and bitch about irrelevant shit, I get very angry, literally, I just can't stand "attitude" from a female, they get scared lol and it's a downhill from there. Thanks "god" there are hot AND intelligent ones. It's usualy a naturally high IQ with some proper upbringing. A "plain" girl with great looks will probably end up stupid, a girl who was born smart with great looks and good parents is more like it.
Sex will fade, you'll be left with a person. it's not very nice to sit and know you have not much in common. I'm witnessing such a situation of my friend currently. Sex is great, but she's a dumb bitch (I would slap her face with a passion if I could) and the end is inevitable, they are just on different levels in everything else.