My guru said that when he suffers, it brings him closer to God. I have found this, too.
Twenty-five years ago, the notion was you could create a general problem-solver software that could solve problems in many different domains. That just turned out to be totally wrong.