Mastering investing, just like mastering any other skill, like playing the piano or mastering a martial art has certain requirements.
As I have written before, mastering investing is not difficult, but it is more difficult than it looks.
Below is a great article by Leo Babauta from his blog Zen Habits on how to become great at something.
The message is probably not what we want to hear or what we expect but its probably what we all know deep down.
Before I spoil it, on to the article.