As Heidi, Saffron, Ruby and Astrid approach the end of high school, a huge question mark hangs over their future. It's the summer before forever. Will they find a way to stay in each others lives, or is this goodbye?
After a messy breakup, Heidi swears off dating and vows to get revenge on everyone that’s crossed her. But when she finds herself stuck on detention with goodie-two-shoes Saffron, Heidi’s forced to risk getting hurt again, or cut herself off from her friends forever.
Still hurting after their breakup, Tabby's stunned when she comes face to face with Heidi at a friend's sleepover. Forced to spend the night together - can Tabby and Heidi put the past behind them? Or will they fall in love again?