Coming home is not something Kayle Grimes ever envisioned for himself. He left this town of bigots behind without regrets and made a good life elsewhere. Now he’s back again, hiding in his parents’ old house and licking his wounds. Asher Knox, the reason Kayle disappeared in the first place, is the last thing he needs. But the boy who broke his heart is now the mayor, and won’t take no for an answer. Asher Knox has to find a way to get Kayle to forgive him and see he’s no longer a coward hiding in the closet. He’s out and proud, and ready to publicly claim Kayle as his own. It doesn’t help that the Kayle who has returned home is stubborn and prickly, and Asher knows he’s going to make a fool of himself, but it’s worth it, all the same.