The Plain Janes - Cecil Castellucci, Jim Rugg
I wish I had had a book like this when I was younger.

It's smart, compassionate, funny and endearing. I really enjoyed this. Just read it :)