Defying The Odds (Gilmore High #1)
As what George Sand said, there is only one happiness in life, to love and be loved. But in Harper's case, she's the one who gives love but never gets it in return because of her selflessness. She's there when you need her, but if she's the one who needs someone no one is there for her. She's always the second option...