Ok. First, congratulations on making me register with this site after seeing your post. Up until now I've just been voyeuristically reading threads without contributing. This time, I might have something semi-intelligent to say.
There's one possible answer to your cause-and-effect paradox...