That's why I repeat again and again about trading. It's not about skills, it's not so much about TA and knowing markets etc. The things you need to understand you can't pay for. You can only practice.
That's discipline and methods to prevent or lessen the impact.
First, if you can't trade ALL your trades by specifying entry and exit, and you can't stick to them profit or loss, then you need to understand trading is not for you.
Second, if you can't control yourself, get a buddy system. Somebody who knows your trades, what's your entry and exit, and bankroll commit. Then if you lose discipline, he is there to tell you, hey, exit now buddy. Just like you said you would.
Forget about all the stupid courses teaching you TA and identifying what not. You focus on building your discipline and emergency system. If you do that you are already better than 99% of traders.
Pressure, fear, indecisiveness comes in a lot of jobs, but any online work that makes you read constantly and compute? And especially money involved? Gambling, anybody? lol
Actually some of the point you mentioned are quite valid no doubt, but in as much as knowledge is paramount here, knowledge alone can't make you to be successful in trading, self discipline, knowing how to control your emotions like fear and greed , knowing how to manage your risk properly is very much important, so if you have the discipline required but doesn't have the required knowledge, it's definitely not taking you anywhere, so in other to be successful, all this component that you and I have mentioned must come together, or in other words, you must possess all the skill required, if not, you you wouldn't be a profitable traders.
Am saying this because I have seen so many traders that have the discipline on how to control their emotions, but they don't even know how to read a candle sticks or chart pattern, they don't even know technical analysis, and all their effort was just rubbish, because they don't even know what they are doing, so knowledge is very much important just as emotional control, and knowing how to manage your risk properly.