*applauds*
I tend to catch this movie when it's already halfway into the story which usually discourages me to watch.
Today for the first time I saw it from beginning to end. I thoroughly enjoyed it. I never found it predictable and the characters just moved me to tears in such a geniune way. Perhaps the ending is not what everyone wants but it was the perfect ending for the movie and the characters, I believe.
Can't we all just get along?