Everything Will Be All Right by Tessa Hadley
Spanning five decades of extraordinary change in women's lives, this novel explores the complicated relationships of one family. The young ones of each generation are sure that they can correct the mistakes of their parents, and live better than they did. The truth, of course, is not so obvious.