Charlotte es una mujer con problemas de manejo de la ira cuyo terapeuta le sugiere que escriba un diario para controlar sus emociones. Desafortunada en el amor, se aventura en línea para encontrar novio. Justo cuando alcanza el límite de citas fallidas, Charlotte conoce a su alma gemela Lyle. Todo es perfecto hasta que Lyle encuentra el diario de Charlottes y se propone demostrar cuánto la ama.