Early Morning Riser by Katherine Heiny
Second-grade teacher Jane falls in love quickly with Duncan--but can she get past the fact that he seems to have slept with every woman in town? Early Morning Riser recounts Jane's life over almost twenty years in the small community of Boyne City, Michigan (to reveal any more of the plot would spoil the charm of Heiny's story). It's a novel filled with humor, sorrow, and memorable, quirky characters. Readers of Anne Tyler should give it a try.