This book should be required reading for anyone who has not witness someone go through cancer firsthand so they can learn what it is like. People who have witness a love one should read to know that their feelings are normal. I'm going to review this in two parts: General and Cancer. 
 General: 
 This is a teen romance novel first and foremost, at least for the first two thirds (Guys be warned). It took till the fourth chapter before I could stop rolling my eyes and start getting into it. Girl falls for good looking guy and has self-doubts about herself. But the plot manages to make several twists despite seeming to be simple including one very emotional twist. Several situations are exasperatingly good and bad. Characters seem real, except for the boyfriend whose too perfect, although that could be just from the protagonist view. The world is very real, bad things happen but good things happen to. 
 Cancer: 
 I witness two siblings go through cancer and this book does an excellent job at showing the real emotion and situations of the victim and those around them. 
 Cancer affects different people differently and it strikes at random times where someone is healthy one morning then suddenly hit with pain and spend the next two weeks in hospital. It shows the frustration people feel not being able to do anything, anger over others pity, the urge to be treated normally and the absurdity of how society expect victims to act and be treated. Finally it shows the cynical world view that creeps in and can take over. 
 Yet cancer is still not all consuming to ones life. Life continues and goes on, we continue to experience good and bad moments. I'd also highly recommend this book to anyone who has witness someone go through cancer to show these feelings are normal. 
 This book makes fun of itself as not a typical cancer book, it's not all depressing all the time nor is it unrealistically heroic. It's just real.