i'm one who spend too much time for trading. I made so many stupid mistakes because of thinking emotionally instead of logically.

what is your opinion?
I think it is true, but not the way you think. Most professional traders spend most of their time increasing their knowledge, monitoring the charts and applying their techniques to it, but when it comes to trade itself, they perform just a few trades a month. Good traders will not trade all the time, because they will only pick the best opportunities.