Posted 08 September 2012 - 07:00 PM
Seems to me that most people suffer from this. If you don't learn from your mistakes you will be doomed to repeat them. When someone says "I knew it all along", I ask them "Why did you keep quiet until now?" If you see a friend or loved one making a mistake, it is your duty to tell them before it becomes too late to fix. If they choose to ignore advice or get offended by hearing something they don't want to, at least you did what you could. If it turns out you were wrong, simply apologize and hope that the friendship will survive, if you were right then don't say anything, and hope that they realize you were only helping them to avoid unpleasantness.
As far as the "murderer" in a movie, well I prefer to learn for myself, nothing is more annoying than someone who gives away the ending to a movie. I do, occasionally, like to pause a movie halfway through and see who my wife & I think may be the culprit, 90% of the time we are wrong but the guessing is so much fun.