Earlier quoted context omitted.
Try cooking. The skill cap is high, it doesn't take much to make things OK, and you gotta eat. it has helped me a lot. Plenty of times I don't want to do it, but it's hard to put off for long. You can screw up a lot, and the results are still edible. Every damn meal I make has problems. Usually it's pretty good, but there are things I can do better with the output and the process. No matter the outcome, I feel better…
Cooking is one thing I'm terrible at: there is no feedback loop at all. No matter how much time I spend on 'experimenting', I don't get any better. Many people simple cannot fathom this. They deny the existing of any such possibility.
I always fail to remember this when getting frustrated at programmers who don't seem to improve