It is very hard to be the smartest girl in the surrounding. People are not generally used to seeing a girl who is smart in many technical things. They might not accept or start judging the girls for all the wrong reasons. So, the best way would be to keep your smartest to yourself and ignore the world.
Dani had been doing the same thing – ignoring the world, living her own life through her books, making her career first priority which involved zero love life. Her main reason for not dating was the fact that she cannot take out time for emotions and no one respected her smartness. The author very well provokes the story by including the lead character who loves her smartness and demands minimum emotions. They both get along together eventually and both the characters learn to respect each others professions. The best part of the book was when the girl finds out that her partner was not only listening to her but also reading her papers and other content. He praised her smartness even when he did not understand a single word.