Well I sort of get 'writers block'. For example I set out learning PHP a few months ago and created a meme site which would store image locations in MySQL, pull them out in ascending order and have arrow buttons to flick between the images. A random button for an image at random, an upload script, a login script, and a crappy admin area. Doing all tha took me weeks of trail and error and a lot of copying other people's code then all of a sudden I hit a brick wall and couldn't progress. For a month or two I get a rush of enthusiasm and motivation, I start off great and start thinking logically in my everyday life and I start thinking about how something is coded; I even start thinking algorithms for everyday life. But then I just stop dead and can't progress; anything better than command line input/output apps just eludes me!