Gurudev I am able to learn and absorb new subjects, but my enthusiasm fizzles out halfway. As a result I have become a jack of all trades and a master of none. How do I become a master of all like you?
Keep going nonstop. Keep putting your effort.
Life is a combination of both, effort and effortlessness. Be totally effortless for sometime everyday at least - that is what is meditation, and then put hundred percent effort.
It is like deep rest and dynamic activity.
Now, if you don't take rest then you activity cannot be dynamic.
If you don't have dispassion in you then you can't really be totally passionate either. So, life is the combination of these opposites - passion and dispassion; effortlessness and hundred percent effort.