Probably the latter. A friend of mine was sort of encouraging me with ideas and he bugged me to add a comments box to each image so people could add and read comments. I failed at that after days of attempting it. I also wanted titles above the images but couldn't integrate it into my admin script because how the script was setup was to iterate through the "uploaded" table of the database and display the results. Basically once things got a bit more complicated than just merely echoing images to the screen, I crashed and burned. This is the case with pretty much any language I use. I've made Space Invader clones with Python (using tutorials, understanding what was going on) but when it came to keeping scores, title screens and stuff, again I'd crash and burn. And today for instance, I've been reading up on C# and I've attempted to create Pong but I can't even get sprites to draw lol.