Heh.. The comment about always feeling like a beginner is definately true.. It only goes away when you stop thinking that you ought to be able to do everything, and instead focus on things that are achievable with the skills you have now.. I've had several projects in mind that I know I can't do right now, but I've decided to simply work on projects closer to reality and when the time comes when I have the necessary skills, I'll work on those projects I've been thinking about..