Violet Thomas has gone through a lot in her short life. Just finishing her junior year in high school, she is still struggling to find her place and to let herself trust again. So when a new group of friends and a mysterious boy comes along, will she be able to get herself to move along with her life and leave the past in the past, or will she forever be stuck living in a nightmare?