Very good description! Yes that "software full of WTFs" thing is absolutely part of my problem. But I don't want to be like that - I want to be able to decide on something and do whatever it takes to achieve it. It just seems that my mind doesn't work like a simple machine...