I don't understand why do people hate this film....I cried and I never cry. Give this film a chance and u will learn something. This film has something for everyone, losing a loved one, affairs, unrequited love, love triangle. This film has classic examples of people making mistakes. You understand that every person who did wrong is not a bad person and everyone has reasons, it's what they do after that defines them.