Life has been pretty good for me. I have always been able to do my job, without too much trouble. Sure there are problems, but solving problems is what I do. I’m a software engineer, Yes, I know it’s a wimpy job, but it is what I do. Anyway, solving a problem just requires thinking about it for a while, and devising a plan. I used to solve problems while I sleep. I would wake up in the morning and tell Debbie “I figured it out!”. This last couple of days though, have been hell for me. I have a new boss, and he is young, smart, and well trained in all the latest fancy software stuff. As it turns out I am old, sluggish, and trained in all the old ways of writing software. My new boss is asking, well demanding and expecting really, that I do things the new ways. Problem is, I don’t know how to do what he is expecting me to do. It got so bad Monday, that I broke down in my office twice, while I was trying to figure out how to make progress on a seemingly simple task. I was utterly failing because everything in my head told me that no matter what I did, it wouldn’t be acceptable to my boss. I was in a classic insoluble situation. Some people, when they encounter this, quit their job, some people go postal. I broke down and cried. I cried out to God. I told Him I couldn’t do this. I cried out for help to the only Person I could at that moment. Soon enough He calmed me down and told me to go to my boss and tell him that I couldn’t do what he wanted. He told me to declare defeat. That is the last thing I wanted to do, but it was the only thing I could do. I went to my boss, and simply told him I couldn’t do what he wanted, I didn’t know how. Amazingly my boss understood, and he is actually going to train me in the new ways. I praise God that He is always there, and he has answers, even when we don’t.