Everyone deserves a second chance, but not for the same mistake. At least according to Brooklyn Tanner. Over the course of their long, complicated friendship, she's given Andrew Brinks more than enough chances. What has she received in return? Heartache. Pain. Agony. But also love, as cruel and beautiful as it's always been between them. Can she put herself through that again? Can she risk giving Drew her heart, only...