So for me, stopping and remembering how difficult it is to work with my own mind is a very powerful way to generate understanding, warmth, patience and loving kindness toward others.
BFS, I was just about to same something similar, but you beat me to it
I used to get angry a lot at other people, especially those who have mistreated me, called me unpleasant things, or even people who just talk garbage.
I have learned to see myself in others and others in me. As a practicing Buddhist, I am aware of Karma and its consequences. When I learned to view others as a mirror to look within, it facilitates the process a bit. For example, when I see people acting or saying things in a way which bothers me, instead of getting angry, I ask myself "Do I have those attitudes in me? Do I behave like that? Do I still have some of that hatred within me". I then wish for myself and the other person to be liberated.
When I realized that the root of suffering is ignorance, it is as if I naturally opened my heart out to others.
For example, if I lash out at the person who is making hateful comments, it will be of no benefit engaging in such conduct because it will make me just like that person. In return, I too will become a hateful person and in return, I could be the object of hatred, just like that person maybe to others. Of course, nobody likes to be hated right? Knowing this, I cannot possibly hate the other person in return.
I will be honest, this isnt easy to do but that is why it is the intention that matters. We are not perfect so the least we can do is DO our best. Results come slowly, that is why patience is necessary.
It all begins within. Truly it does.The sun shines on all people without discrimination. It shines on virtuous people as well as on immoral ones. The morality of others is none of our business. We must focus on our own morality and behaviour. If we point out the other person's faults, we become just like them and no better.
-- Master Kuang Ch'in