The problem may be that you haven't developed your functional skills that well (the skills where you actually define a project in a logical manner and see what requirements you need to develop some program) rather than technical. Knowing how to solve problems is one thing but not knowing what to build is frustrating to many developers. The concepts in computer science will carry over to every language and eventually it comes down to researching reference material for the commands you need.
Yeah, but that was back when people posted every day, and we played halo all the time.
We should find a new game to all play and complain about... borderlands maybe? Minecraft perhaps?