She needs her head in books.... Cock on side.... When she has the smarts the cock will (accuse the pun) fall in her lap.... Fuck a master.... Fuck the professor. with your mind.
Your still young and have time to make tons of mistakes, the way I see it your at the ledge and you got to decide to jump or not. Jumping would be unpredictable, it could give you what you've really been looking for or it could end up being a total bust. If scenario plays out where he gets tired of you in a few years then your only 20-21. As cute as you are if it fails any time soon you can basically have your pick of boyfriends and any of them would be lucky to have you.