Catherine Ryan Hyde
When Theresa brings James to a party as her date, it's just for the night . . . and he knows that. But when everything goes horribly wrong, James drives his motorcycle off a cliff--and Theresa knows she's responsible for his death.
Theresa tries to run away from the pain, becoming a new young woman with a whole new life. She meets people, of course, but she never really makes connections--she's...
Elle is a loner. She doesn't need people. Which is a good thing, because she's on her own: she had to move into her own apartment so her mother's boyfriend won't have to deal with her.
Then she meets Frank, the guy who lives next door. He's older and has a girlfriend, but Elle can't stop thinking about him. Frank isn't like anyone Elle has ever met. He listens to her. He's gentle. And Elle is falling for him, hard.
But Frank is different
Meet Jordy. He's on his own in New York City. Nobody to depend on; nobody depending on him. And it's been working fine.
Until this girl comes along. She's 18 and blond and pretty--her world should be perfect. But she's seen things no one should ever see in their whole life--the kind of things that break a person. She doesn't seem broken, though. She seems . . . innocent. Like she doesn't know a whole lot. Only sometimes she does.