Agree 100%. Looking for leaks is a great trait!
I would add as a caveat that being able to prioritize which order to learn those in is how you study as efficiently as possible.
The most common mistake I see(I see a lot as a poker coach) is a lack of consistent structure. Most players haven't worked enough on their own game, and want to do fancy things straight away.
Psychology is a much bigger part of the game than most give credit for. Being a Professional and coach for years now, I decided to write an article which touches upon this area. Here is the link - http://themachine1984.blogspot.com/2011/11/losing-is-actually-winning.html
Very in depth subject...