I commented to Mom not long ago that I read too many happy ending books. Said happy ending books do not prepare one for real life. Real life rarely has happy endings. Sure, sometimes things work out and work out very well, but bad things happen to good people, and the universe is truly random. Bad things happen, through no fault of anyone sometimes, through active hostility and assholery other times.
Mom responded by suggesting this book. "This one doesn't have a happy ending," she said. She was correct. This book doesn't have a happy ending. It does, however, have the right ending.
If you want the short version, I'm told there is a movie. I haven't seen it.
This book reminded me of Mistakes Were Made (but not by me), which describes the real-world phenomenom of good people doing horribly wrong things, and how they rationalize the wrong to themselves. They do it one small decision at a time. No decision seems bad, each is close to the previous decision, but in total a very wrong action occurs.
This is pretty much what happens in this book. And then it all comes crumbling down.
Couple all of this with a woman's desire for motherhood, and yeah, you don't get a happy ending.
I started and finished this book in less than a day. I read this one so fast from start to finish, I didn't have time to set up an in-progress page. I'll admit to being sick, and sitting for hours to read it instead of sleeping, but it was still an engaging read. The writing is really close to being great, but tried too hard and is "only" good. The book itself is worth reading.