When a love triangle breaks, Steven Everett is left alone to grieve over a boyfriend lost to someone else. Surrounded by friends too tied to Aidan's new lover to give advice, Steven turns instead to a broken and beaten man, Aidan's other ex, Michael Rossier, who also knows the pain of having loved and lost Aidan. Steven's and Michael's confessions grow deeper, each confiding in the other until neither can deny an attraction. But being with Michael feels like cheating, and Steven isn't sure what to do. The connection get stronger every day, and Steven realizes he's facing an impossible choice.
To make a relationship with Michael work, Steven needs to make peace with Michael's troubled past. Even more terrifying, he'll have to tell Michael the secret he's never told anyone, not even Aidan. With Michael recovering from yet another surgery, Steven leaves to face the ghosts of the past. He has to be certain. This time, Steven knows, the decision means revealing the secrets of his heart and hoping their fragile feelings can survive.