Superb movie, no words to express.
Only one thing that couldn't understand is, how the second affair got breakup?.
My personal view is - some reason need to be given, bcas second lover was very sincere and genuine so there should be some genuine response for their breakup.