The Fault in Our Stars
by John Green
Seventeen year old Hazel Lancaster has to live her life with terminal lung cancer.
Hazel's used to it. Always carrying around the big machine that helps her breathe, taking drugs to keep her tumors at bay, being forced to go to a weekly Cancer Kid Support Group to fight against her depression. But when a new guy named Augustus Waters suddenly starts going to Support Group, there's finally someone for Hazel to share her life with.