I most humbly disagree. I feel that the last chapters are among the best in the book, and I actually prefer that things are left open. I think that not having everything end up perfectly for everyone makes it more realistic, and a better story. And furthermore, I really would rather have the ending be sad-and-maybe-almost-beautiful than happier.
I think it's a wonderful book.