Awww.

Don't cry.

Cheer up.

Seriously though, there are worse things to be naive about. Personally, I'm trying not to feel totally overwhelmed about everything I need to learn in order to make a game. That's when I do a nice, short tutorial and learn one or two things. When I get tired of the constraints of a tutorial, I just mess around and see what different things do.

Eventually I might know enough to actually do something...