<human>: Give me the gist of the text in a nutshell

I've recently been offered a job in another country. The job would start after I finish my degree. I'm in my penultimate year.

I've been with this girl for nearly two years now, and we are very much in love. I don't feel as though I can really respect her intellectually. I'm studying the sciences, and she's an english major. She can recite Shakespeare and knows all the plays in detail. She's wonderful at literature and poetry. She is unable to answer basic science questions, and doesn't have any interest in exploring these topics further. This makes me think that she's not the girl that I want to spend forever with. We get on well and keep each other company. Up until a few months ago I was certain that this was the girl I'd spend the rest of my life with, we'd get married, have a couple of children and live happily ever after.
We do have shared interests, but it's her lack of scientific curiosity that sometimes makes me feel a little bitter about her. This is often just in the back of my mind.

I'm certain that she loves me and wants to be with me forever, wherever we are.

Moving away with her would certainly solidify this bond, we'd have to get married and buy a house.

I can't see any potential relationships in my current friend group. This makes me worried about ending this relationship. I don't know if I'd have enough time to find a partner and whisk her to far off lands.

This is my first relationship, so I don't know how good I have it. Perhaps this girl is better than anyone I'm likely to get in the future and I've struck gold and just don't realise it. Or perhaps she's just meeting the minimum of what it takes to be a good partner. My anxiety is that if I end this I'll never get anything this good again.
<bot>: I don't think that my current girl is 'the one', but I don't want to leave her and have nothing. The timing of finding someone new is screwed up by moving for a job in 1.5 years.