59 parts Ongoing MatureHailey never expected her high school crush to turn into a five-year love story. Xander was charming, protective, the kind of boy every girl wanted. But over time, the boy who once made her feel safe turned into the man who broke her spirit-his love twisting into control, anger, and abuse.
Enter KJ Jackson-her best friend, a baseball player with a heart too big to hide the way he looks at her. He's loved Hailey for years, quietly waiting, desperate to prove he can give her the kind of love she deserves. But stepping in means risking everything... especially when Xander won't let her go.
Torn between the boy she once loved and the man who's been beside her all along, Hailey must decide if she can break free-or if the darkness she's trapped in will consume her completely.
"You and I," Xander whispers, "we're forever."
But Hailey is beginning to wonder if forever is really worth the cost.