Brody and Jace have been inseparable best friends since the first day of kindergarten. By the time they reached high school, they were boyfriends hiding their love from pretty much everybody. They're full of hope and plans for a future together when graduation's just a few months distant. But lying about a weekend away leads to both families discovering their secret. All the choices that led them to that moment are complicated by a flurry of heat-of-the-moment choices made by both sets of parents. In the end, Brody and Jace make a few more choices that may just alter the future for everybody.
Thirty-year-old Greg Beaumont is still fleeing the ruin of his life fifteen years ago. Now he's sharing a new home with his best friend Nate Sawyer, pouring himself into his work, and avoiding romantic entanglements while claiming he's just taking his time. But when he meets Kyle Wakeham, a fifteen-year-old neighborhood boy, he'll not only face the wreckage of his past but he'll also discover he's not defined by the torments and tragedies of history.
Dave Crichton fled the city hoping to escape the memories of his dead wife and the life they shared. Now he's building new memories in King's Hope, a small town in East Texas, where he's met a young man who makes him think there might be another chance at happiness. But he'll soon learn that the memories he sought to avoid are filled with secrets that just might save the world. Because in addition to being a successful author, a widower, a loving son, and the most eligible bachelor in a tiny Texas hamlet, Dave is also humanity's only hope for survival in the coming war against the gods. He just doesn't know it yet.