Title: The Last Boy and Girl in the World
Author: Siobhan Vivian
Summary: With her hometown threatened by torrential rains and a failing dam, Keeley is determined to keep everybody's spirits up, to save her town, and to ride off into the sunset with her adorably perfect crush. And no matter how many people abandon her, she's going to have her happy ending.
First Impressions: Sniff! Everyone is so screwed up and flawed and messy. It felt so realistic.
Later On: Keeley's not an easy character to like at times, but she's so very real. She's the clown, the person who keeps everybody smiling. As things like her town, her school, her childhood friendships, and even her relationship with her parents are changing, she's having a difficult time realizing that a smile and a laugh are not the right expression in all circumstances. Her slow realization that sometimes you do need to be serious, you do need to accept change, and you do need to give in to the inevitability of loss (loss of home, loss of identity, loss of friendships) is wrenching,
because you see people all around her at different stages of the same journey.
The interesting thing about the love triangle was that the "other boy" wasn't wrong for her - he was wrong for her at that time. While these two class clowns could have made it in another setting, they were too much alike, trying to ignore the end of their world and laugh away the sadness.
When Keeley wants to get serious, he pulls away. That's not to say he's a bubblehead - he has his own life issues. But Vivian doesn't use these to excuse him or to bring about a happy ending for them. Keeley learns to recognize that the relationship is going nowhere and walk away on her own, without the romantic intervention of her other possibility.
I haven't read all of Vivian's books, but if they're all this thoughtful, and all her characters are this beautifully drawn, I have some catch-up to do.
More: Not Acting My Age