In my opinion, discipline is only one factor. If you have discipline, if you don't have anything else, it will also be difficult. To become a trader, you have to have everything you need, from mental, psychological, discipline, technical, money management, risk management, etc.