I hate to say it, but uhm. There’s absolutely no solution if you start blaming your mental state, I mean if you only went the other directions you wouldn’t be asking about it. First of all, you get the right method, improve your trading plan and do it over and over again and when you win, you will realize that everything is mechanical. To make profits you just need to loose less and when you win, win more or greater than your losses. It starts with the method, plan, riskmanagement, consistency … No psychology here if its up it is up, its not because I’m not thinking straight I should place a short! If the trend is going up and you short, you’re going to lose if it keeps going up.