Why doing something difficult is good for anyone is really a personal question to ask. Never the same answer but I believe it's for the same reason. Because it somehow feels good to have climbed that mountain, the harder it was, the better the reward. We forget that sometimes, so I went deeper into that thought.