What are you willing to give up for the person you love the most? Moony Finch has grown used to being alone in her small town. She spends evenings writing on her blog and waiting for her best friend Teddy to be online. As she learns more about Teddy and his family she becomes fiercely protective of him and comes up with a plan to help him run away while suppressing her growing feelings for him.