I totally agree with everyone who said A Child Called It by Dave Pelzer
Also, pointup and mundodabolsa mentioned My Sister's Keeper by Jodi Picoult.. I cried so bad reading that book!
So many people have said Alice Sebold's - The Lovely Bones... nooooo I'm reading that now 


