If you’re spending more than a few months on a topic you might be doing it wrong. I find that following a slightly stressful fast-paced schedule is actually kind of important for effective learning.
It's impossible to cover everything about a topic in a short amount of time, but when you try, you at least develop a map of the terrain.