If I Lie is a wonderfully crafted novel about a senior named Quinn, who was caught cheating on her boyfriend, a US Marine. It is the story of her year, as she is harassed by the entire town she lives in. There is a lot of swearing, but the book focuses on the perseverance of the human spirit.
(Addition from Miss Jennie: I totally agree! This is one of my favorite stories - about loyalty, and lies, and perception.)