Just finished reading "A Million Little Pieces" by James Frey.
If you want a good read, a good, hard, read then read it. It's 300 pages of pure raw brutality. It's hard to read. HARD. But it's SO SO SO SO SO SO well-written. It is now in my top five favorite books. It breaks you down in 300 pages and offers you something really beautiful in the last 70.
I'm still in shock as I finished it about 4 minutes ago. The ending punched me in the face.
Several times. Read it.
http://www.amazon.com/exec/obidos/tg/detail/-/0385507755/qid=1119644528/sr=8-3/ref=pd_bbs_3/102-4887510-1623351?v=glance&s=books&n=507846