It is easier for one to be forgiving when the problem is abstract and one's life is not directly threatened by the intolerance (please forgive the unwieldy "one"'s, I don't want to make any assumptions about "you"). I have a lot of respect for people who are able to hold forgiveness in their hearts, I also understand the value of the self preservation in drawing a firm boundary in saying "I will not be attacked". It's complicated.