I would like to add...analytical ability and persistence.
Analytical ability: detecting flaws, pattern recognition in numbers or charts, pattern recognition of ONE'S OWN BEHAVIOR, developing a structured plan. Everyone will have various degrees of analytical ability...the more the...