Rachel Stafford, just like anyone has made mistakes. But her mistakes became part of her. Parts of her that she doesn't want to erase and pretend like it never happened. To everyone she lives a crazy life but to her she thinks she's pretty average.... but what happens when a boy gets involved? And just not any boy... but Keith Chance? Keith Chance... also known as one of her good friend's best friend. Keith isn't your usual cliche bad boy but he has done many bad things in his life and has the 'I don't give a shit' attitude. He isn't your absolute player either who doesn't do girlfriends but he does have a new girlfriend every week. But what happens when feelings begin to show? Mistakes will be made that any normal person would wish didn't exist. But Rachel isn't 'any normal person.' She is Rachel and knowing her she will be carrying around those mistakes like they are some kind of trophy.