And btw I'm agreed that you have to be emotionally stable and with process-oriented thinker. Other ones are not part of the case
^^^ These are quite repetitive but hey, to each their own.
But I don't agree with "it's easy to be a good investor" and something like "it doesn't take that much of a work to become a good investor". In everything you do, working hard for that certain task will eventually give you a satisfying result. If you think it's easy to become a good investor you shouldn't be here.
Self-awareness. Not only in trading, self-awareness is a key attribute of any professional and successful person
Process-oriented thinking
Discipline and a strong work ethic
Patience
Emotional stability
Ego
Independence and responsibility
It does take a lot of things to consider. These points do not entirely represent a good investor but those are probably the most vital, the rest are self preferences.