I am currently reading A Walk to Remember by Nicolas Sparks.
In 1958 Landon Carter is a shallow but well-meaning teenager who spends most of his time hanging out with his friends and trying hard to ignore the impending responsibilities of adulthood. Then Landon gets roped into acting the lead in the Christmas play opposite the most renowned goody two-shoes in town: Jamie Sullivan. Against his best intentions and the taunts of his buddies, Landon finds himself falling for Jamie and learning some central lessons in life.