"Whenever you take offense at someone's wrongdoing, immediately turn to your own similar failings, such as seeing money as good, or pleasure, or a little fame — whatever form it takes. By thinking on this, you'll quickly forget your anger, considering also what compels them — for what else could they do? Or, if you are able, remove their compulsion."
— Marcus Aurelius, Meditations
I can't really compare today's meditation to trading, as it is all about being as forgiving of others, as you are of yourself.
The thing that I struggle with most when it comes to being forgiving of others, is those troll types on social media who are putting down other people to try and make themselves look good! This mainly seems to come from jealousy that they haven't got the patience, discipline and mindset to achieve what you are achieving and they don't like it one little bit! They will work on trying to put you down and rubbishing what you are doing, saying it doesn't work and they are partly right because it most certainly doesn't work for them!
I don't tend to post much on social media these days, but I used to respond with kindness and love, making sure that they were ok. This response is the last thing that they want of course! They want you to respond in anger and get drawn in, but I learnt a long time ago, that it is best to respond in a way that they least expect and I find that it works very well.
It also reminds me of this quote from the American writer Mark Twain "Never argue with stupid people; they will drag you down to their level and then beat you with experience"
It can be hard at times to be forgiving of others, but it will make you feel a whole lot better than ending up in conflict with stupid people, who are only doing what they do to try and ruffle your feathers and get you to react.
It always makes me think of one of my favourite phrases "Peaceful mind, peaceful life".