Maybe I'm missing something here, but why are you throwing yourself at all these technologies? Usually I will only exert effort to learn a new technology when it makes solving a particular problem easier.
The focus here being on the word "problem". That's where I find I get the enthusiasm to learn something or finish that I started, because the problem is interesting or useful.
I recall that Feynman had some great quote about this. Basically, if you stay observant and studious, then you can try each bit of new information against the problems you already have, and you gain useful insights as a happy side effect of learning for fun.