

First loves and second chances. Forgiveness and forever? Life has beaten up on Sophie pretty harshly through the years, including the crushing heartbreak of losing the first boy she ever loved. The boy she's never truly gotten over, Noah Campbell. She's a lot...