<human>: When we're just having conversations and stuff it tends to be fine, but we go to the same uni and do the same degree, and the fact that he's done all my subjects before, coupled with him being naturally more intelligent (I tend to get credits, whereas he usually gets high distinctions), and my tendency to base my worth on how well I'm doing academically means my self-esteem is taking a bit of a bashing.

I'm starting to get to the point where I feel embarrassed asking him about questions even if I know he'd be able to help, and I don't want to study in front of him in case he sees me struggling on a question that he'd be able to do easily. Sometimes it feels like he doesn't realise how different the levels of our intelligence are, and when he finds out he'll dump me. I also feel like his friends judge me for being less intelligent/capable, but this is probably just me over-thinking things.

On the plus side it's giving me motivation to work harder, but on the other hand I'm getting really anxious about it. Any advice would be appreciated.

Can you condense the text into a few key points?
<bot>: Boyfriend is older and smarter and I'm worried he's going to dump me when he finds out how stupid I am in comparison