Best Laid Plans


Charlie Matheson has spent his life taking care of things. Rye Janssen has spent his life breaking them. He isn’t used to people wanting to put things back together, but the longer he stays in Garnet Run, the more he can see himself belonging there. And the more time he spends with Charlie, the more he can see himself falling asleep in Charlie’s arms…and waking up in them.