John,
From what I've seen of your writing you've nothing whatever to be depressed about. It's very special. I think the thing about these various competitions and magazines is to read the stories they publish and select the one your own stories would fit best into. The only other alternative is to write one especially for that particular mag. or whatever - an interesting disipline but not one that I'm very tempted to try.
<Added>Have you tried Pulp Fiction? Their site is very edgy, modern and professional looking.
<Added>Maybe 'The Celebrant & the Celebrated' rewritten slightly to be set in London?
<Added>http://www.pulp.net/