So far I have been quite fortunate to try many technical things, due to a variety of internships (6!) at a seriously varied set of companies. I have tried to pursue what you mentioned, being open to new and interesting paths that present themselves.
I'm glad that there are other people out there like me, and that compulsively trying new things is not necessarily a hindrance.
Also, on your comment about philosophy: I think that on some level, all hackers are philosophers. The field of philosophy itself is often marginalised by technical people (and perhaps rightly so), but the application of logic and analysis is universal in the hacker world view.