Ha! I was going to ask the exact same question yesterday, but decided to go sleep instead! Interesting... I knew I was not alone, but I didn't know there were that many of us. How do we deal with this? I really hate being like this. I learn, learn, learn, but never apply it.
The other problem is quitting from being bored (or figuring it out). I'll start a project and quit it half way, either because I get disinterested or I figure out how to do it (programming code) and then it becomes boring.