Charlotte "Charley" Abbott has gone out with every guy under thirty-five in Butler, Vermont, except for one. Tyler Westcott's attempts to date her are determined and frequent but Charley can't stand that he acts like he knows her better than she knows herself. So when Tyler turns up at the running club Charley joined to train for a marathon, she's almost ready to quit before she even gets started. Tyler knows that behind Charley's prickly personality and dismissive attitude is a sweet woman he wants in his life. And when Charley suffers an injury while training, Tyler is ready to prove that the perfect man for her has been right there all along.