La historia empieza el día en que Josh se da cuenta de que es gay. Esto sucede cuando, tras romper la relación con su novia Claire, Geoffrey, un compañero de su amigo Tom, coquetea descaradamente con él.
Rose, la madre de Josh, cae en una depresión al descubrir que su ex marido ha empezado una relación con una chica tailandesa. Por ello, el protagonista y su tía Peg deciden mudarse con ella para supervisarla. Mientras tanto, Geoffrey se va integrando poco a poco en la familia, que le acepta por su carácter amable, aunque Josh no haya hecho pública su orientación sexual.