Practice makes perfect, no? ;-)
I love the complexity of your stories. Circles within circles. That's something I don't know if I'll ever be able to do. But the more I do write, the easier the ideas seem to come.
Huh... I guess it's hard for me to see my own stories as complex. This one is, yes, which is why it's so hard, also it's about redemption and things and I can't handle the religious aspect yet.
Maybe I'm just devious. I like your writing, though; you don't try to decieve your reader.