I love this movie. Smartly written. Perfectly acted. It has quickly jumped up to be one of my favorite movies of all time.
I found myself agreeing and disagreeing with the choices of every character in this movie, and it really is a commentary on inability to communicate with each other. I would argue that there are no "good guys" and "bad guys" in this movie, just a bunch of people with different motivations all flying past each other.
In the end, the moral of the story is to appreciate what we have while we have it.