Poor Ellen. Her boyfriend is cheating on her … with her best friend. Her other (male) best friend is in love with her when he really shouldn’t be. Her beauty queen sister is on a rampage. And her mom is having an affair with one of her teachers. At first, Ellen wants to climb into bed and never get out again. Then she decides she’s not going to take this all lying down. She’s out for revenge — a very comic revenge, with some very unintended consequences. This is Fay Weldon for teens — a fun, sassy look at making it through high school with your heart in one piece.