Just finished reading Gypsy Boy by Mikey Walsh, one of the most extraordinary books I've ever read. While I was reading it I laughed, I recoiled in horror, and about about five minutes ago when I turned and read the last page, I sat and cried my eyes out.
It's horrendous, it's gorgeous and it's all true. If you'd like to read a good review of it, have a look here at Gari's blog.