This stress really isn't work related, but just life related. Somehow, technology has turned into my escape.
People like doing things they are good at. If a guy sucks at golf you won't find him out on the course every Saturday. If he's good at work, he will often bury himself in his work when other parts of his life are difficult.