‘Being Correct’ and ‘Correcting Others’ – both aren’t welcomed, since, they hurt people’s ego’s and superiority complex.
What is the solution?
If you are correct, walk the path with confidence. Do not be disturbed by other’s opinion. Win over the people with patience , conviction, persuasion and demonstration of your thought by yielding the result.
If you want to correct others, accept the other person’s views first, give an ear, revisit your thought, think beyond your thought and theirs. If you still feel you are right, gradually make your moves towards convincing the thought with demonstrations and instances.
All of these, if the person is of significance, if he/she is worth spending your time and efforts.