Smart nice tongue but not that beautiful what should I do?

there's a girl in our class, she tends to be in the top students in our class, when she's talking she sounds like Jordan Peterson (I mean I like the way she talks) and when I imagine being with her I just imagine me and her talking about deep stuff, but... She's not good-looking I mean she's not ugly but her beauty is moderate and for now, I'm okay with that but

I'm afraid if that won't work for me in the future maybe after we are together I hate her because she isn't (Hot), and break her hurt

So what should I do?

Smart nice tongue but not that beautiful what should I do?
Post Opinion