After graduating from college, I completely immersed myself in computers, programming, networking, system administration, etc. I taught myself how to program, got a job programming, learned just about everything I needed to learn. I would work, and then when I came home, I would sit in front of the computer learning. It got to the point where if I didn't spend time learning, I would feel guilty.
This helped me immensely, because I accelerated in my career and knowledge really quickly. But then, after about 10 years, I had gained about 50 lbs, and suffered through some personal issues. I was completely and utterly burnt out. I stopped being curious about technology, and couldn't bring myself to even turn on a computer after work, except to play games or online poker. This period lasted for about 5 years.
What rekindled everything for me was that I found something new to be passionate about, namely algorithmic trading. The entire topic absolutely fascinated me and continues to fascinate me, and that's where I regained my passion. I've been spending a lot of time on this topic over the last few years.
My advice to you is just take a break. You're probably burnt out. Give it some time, and you'll probably go back to doing it, or you'll find something new to be passionate about.