Hi,
Seeems to me you have a problem . Just my weird sense of humour mainly because it reminds me of my dillemmas.
Is it possible to post your code on line so that we can have a further laugh, I mean, scrutinize your code for errors etc.
Stay with it.
Ben