I was an Ivy League runner, not very fast, and not a STEM major ... for what it's worth. (Which is very little.)
It sounds like they guy didn't have very high expectations for himself going into the race ("sacrifices", "couldn't sleep", he'll be good if he "puts his head into it"). It sounds like he'd already acknowledged that he wasn't in top form because of his academic pursuits. These aren't excuses - they're just the natural consequences of choices he's made. And from the perspective of older, wiser folks like ourselves, those choices are entirely justifiable.
The sad fact i that it's hard to be comfortable with those choices at a young age while there's external forces pulling you in different directions. This guy's probably got literally dozens of people in his life whose opinions he cares about. But Ben, friend, you can't run well dragging all that around.
The best runners I know - not the average decent runner, but the ones at the absolute height of the game - run and race with an empty mind. (In a good way!) That's the real supplement. Dope - not hope.
Just do it.