Paperboy
I don't really understand the ending... did he travel back in time to restart everything? Loved this book though, great read.