It takes time to learn this game and it's little glitches. That's why I like it.
Sure its challenging and I like that aspect too - but due to the long-term orientation of the game such mistakes cant be made up in the future, thats why I find this so frustrating.