Eleanor and Park - Rainbow Rowell Sweet and heartbreaking. I adore Rowell and her character-driven novels. Warning - you may get a little sniffly throughout.