I think you guys are way too hard on yourselves. Plus, the only way to improve is to keep on keepin' on.

Prey, you ought to just post some of your attempts so we can offer you suggestions. Sometimes someone will say some random thing on a map WIP I post that sparks an idea, and that's the impetus I need to keep going, to make it better, etc etc.