Charlotte é uma mulher com problemas de controle da raiva, cujo terapeuta sugere que ela escreva um diário para manter suas emoções sob controle. Azarada no amor, ela se aventura online para encontrar um namorado. Assim que ela atinge seu limite de encontros malsucedidos, Charlotte conhece sua alma gêmea Lyle. Tudo está perfeito até que Lyle encontra o diário de Charlottes e começa a provar o quão profundamente ele a ama.