The fact is that we have a lot of differences growing in our midst, and any attempt to pull them all out, to solve all of them, is likely to tear up a lot of the good. It isn't possible to resolve every difference without doing enormous destruction to human community. As Christians, we do believe that a day will come when the reign of God will come, when the kingdom will come and the will of God will be done on earth as it is in Heaven, when there will be a time of perfect peace, but that's the time of the harvest. Between now and then, we just need to struggle to learn to get along with one another, to live with our differences, because we're not going to be able to resolve all of them. They are two very different things.
Tolerance is an engineering term having to do with acceptable variance, a certain give and take.
If you are manufacturing covers for maintenance holes into sewers, you do not have to measure them down to the exact micron. The lid can have a tolerance of a quarter of an inch and still catch the lip of the manhole. Of course, if the lid is too big, it will not fit down onto the lip, and if the lid is too small, it will drop into the sewer, but there is some tolerance. Toleration, on the other hand, has to do with overlooking and even valuing differences among people. Let me offer a generalization.