Den ene dagen er Grace i et fast forhold med den perfekte Shane. Den neste dagen våkner hun opp med tidenes bakrus – ved siden av Bernard, den nye fyren i IT-avdelingen. Hele saken føyer seg inn i rekken av ting hun ikke klarer å tilgi seg selv for. Hvorfor må hun rote til livet sitt igjen og igjen? Kanskje det snart er på tide med en skikkelig opprydding, ikke minst i kjærlighetslivet? For når Grace tenker nøye etter, er det faktisk en del sider ved Shane som ikke er så perfekt likevel. Og til tross for Bernards elendige klesstil får hun ham ikke ut av hodet...