Love and cancer collide in young novelist's first book