Pretty much nailed it. I'll just add:
Know yourself.
Pursuing success in trading is incredibly difficult. It requires high levels of self-mastery and the fact is the more challenging something is, the more we learn about ourselves. So take notes, play to your strengths and exploit your weaknesses.
RE: Mindset #14 - 6 Traits of Highly Successful Traders