LOL so hi, I think I've went from Windoze, to *nix, to SQL, to C#, to web design, to Christ knows what else, but finally...FINALLY after not really having the motivation or interest to PROPERLY pursue those (especially programming), I have found my calling.
NETWORKING. Man I love it. I find it so fascinating. I've completely given up on c# and web, just didn't enjoy it, I still like SQL but work is very protective with their DBs so don't get allowed near them. Still enjoy my sysadmin stuff but could not be assed pursuing MCITP. I'm happy to just go along, learn when I need to. Its frustrating studying something then finding out its total horsecrap in the real world. That is the by and large of Windows documentation. Might be enough to tell you best practice or point you in the right direction but mostly its down to intuition, common sense and breaking it down.
So yes, I'm doing an online course now, although waiting for the new exam material to come out in October on ICND1 and 2 v2. I have 12 months to do it, it cost about £700 for the material, plus I've 'aquired' CBT nuggets videos and Wendell Odoms study guide.
I spent nearly 3 hours at work the other day hopping from wiki page to wiki page off on a total tangeant reading about stuff, I think I went through every app layer protocol LOL.
So yes, after 4 years in IT being slightly confused and being a jack of all, I've found where I want to master.
You really need to want it though, man it is tough but if it interests you hell it makes it so much easier.
Cheers!