I agreed. Self confidence naturally helps you to become stronger and stronger over time. It comes from knowledge and experience, if you want to trade without fear or hesitation you have to build confidence first.
Some newbies jump into trading with a little idea of it or after winning a few trades and in the end, they lose their money.
This is overconfidence, people are in this market for a long time and are still learning. First, acquire good knowledge and real experience
and then start trading.