...
Unknown
Things change so suddenly. one day Hanna has a long-term boyfriend; the next, she realizes she doesn’t have strong feelings for him and breaks up with him. one day Hanna trusts her two best friends completely; the next, all of that trust is toppled. And then Hanna finds herself the bearer of a major secret: she was …
18056224545602245938851152316811163440822459448957111128211