Seven Ways to Lie by Riley Redgate
Even though Olivia doesn't enjoy her school she is running for junior class president with Claire. This shows she is involved with school and her peers.
She hates A LOT of people, but has a few friends. She has Juniper and Claire to talk about people too. Olivia guides their opinions because she has an opinion everyone. She notices when people skip especially if hates them.
The bad part of Olivia is that she has been with a lot of guys. She doesn't really treat them right. It seems like Olivia uses fake boyfriends for affection and to make people jealous. She also curses a little too much from a high school girl.