In Hinduism we have an expression that we should try to overcome certain human weaknesses. Here my intention is not to start a spiritual debate but rather show you how this also applies to chess when you are serious about improving.
Attachment: It is something like you’re playing what you like rather than what position requires. For example a person who loves attack on king will sometimes try to launch an attack when it is inappropriate. If I talk about myself, I prefer endgames, and because of this attachment I have missed many opportunities to launch a winning attack on the enemy king.
Anger: This is related to emotional instability and we all know that a person with unstable emotions can react badly. So I think there is no need to discuss this further.
Fear: This works on all levels. For example if you are going to play match against a stronger player there are more chances that you start playing with some fear rather than playing naturally. How many of us have had this feeling? Probably everyone. But the best way to proceed is to treat your opponent as an opponent rather than IM, GM or super GM. I mean to say that it’s best not to overestimate your opponent.
Greed: There are many examples where even GMs get greedy, and amateurs do this quite often.
Pride: Here it is closely connected with arrogance. Again, rather than giving the example of someone else suffering from this, I will start with myself. I lost so many games against weaker opponents because I took them casually. So don’t underestimate your opponent.
I’m going to ignore ‘lust’ as I can’t correlate it with chess. But what are the solutions? Pranayam, meditation and yoga all fall under the solution list but if you want to dig deeper you may find my other article interesting as we often ignore basics.