I came across this video and thought other people might find it useful.
Trading Psychology 2.0 with Dr. Brett Steenbarger
https://www.youtube.com/watch?v=kDGu5bwz0o0
Brett is a psychologist turned trader, he has also worked with a lot of top traders and has insights on what made them consistently good.
Worth a watch...