Son meilleur ami d’enfance, David, a vécu ces années avec un bouleversant sentiment de culpabilité et de chagrin. Chaque tentative de relation amoureuse a été un fiasco à cause des sentiments qu’il portait à un homme qu’il pensait mort. Quand Zach est retrouvé, David est fou de joie mais ensuite anéanti quand Zach le repousse.
Deux ans plus tard, David retourne dans sa ville natale. Zach et lui doivent faire face aux désaccords entre eux, à ce qu’ils ressentent l’un pour l’autre et au futur qu’ils pourraient avoir. Mais Zach a des secrets, et l’un d’eux pourrait bien détruire leur amour encore fragile.