I don't advise it. And stay away from people who make you feel bad. I noticed I was being too hard on myself in some cases and really beating myself up instead of acknowledging human error for what it is. We all don't make perfect decisions, both in life and in trading. I find it helps me to take little breaks or vacations where I can sit down or relax and say, "It's just not my fault." Some people, who're total psychopaths, never blame themselves. Others of us blame ourselves way too much and hurt ourselves psychologically in the process. I'm just posting because, for me, self-hate was one of the big variables in improving my performance. The self-hate gets instilled from various sources in your life -- you have to figure out what they are, and learn to manage them.