Garrick LeBlanc never intended to fall in love with two people, but he has, and now he has to figure out what to do about it. He wants to make them happy, but is afraid he’s doing just the opposite. To make matters worse, he’s trapped in New Brunswick until the end of the hockey season, while his lovers are both in Boston.
Savannah Morrison has no one but herself to blame for practically shoving her lover into the arms of another man. After all, it was her idea that Garrick take a lover while they are separated for the season. She loves Garrick with all her heart, but how the hell is she going to share him with Rhian?
Rhian Savage used to have such a simple life. Now he’s in love, his dreams of skating on an NHL team are coming true, and he keeps spotting a strangely familiar face in the crowds. To top it all off, he has to see Savannah every day. He knows she’s Garrick’s real future, but he doesn’t have the balls to do the right thing for all of them and end it—until his life goes sideways. As usual.