I'd give it 3.5 if I could... John Green has a smart-ass writing style that is sometimes funny, sometimes poignant and sometimes just a little asshole-ish. I didn't really like his worldview, but I liked the book okay. I also appreciated that this book made me reconsider my perspective on people fighting cancer. Nevertheless, this is probably the only John Green book I'll read.