Aha... now here is the answer to why Jennifer Weiner ever got published. This is her first novel, and it's quite engrossing. It's the story of Cannie, a young reporter with a terrible self-image who hasn't quite recovered from the end of her last long-term relationship. During the course of this novel, she goes through stages of healing and personal growth while various good and bad things (I won't say what) happen to her. I found the writing far better than previous Weiner novels, and Cannie was a realistic and likeable character.
I'm glad to finally have enjoyed a Jennifer Weiner book, after one dud and one "good but not great" novel by an author who has been so enthusiastically recommended to me. If you think you might like to give Jennifer Weiner a try, this is the one to start with. (Well, I say that now but I'll be reading "In Her Shoes" next, so watch this space for details...)