I find it a refreshing experience to look at your own code from 10 years ago, or even 5 and think "Who wrote this shit?". If I ever look at some of my old code and feel good about it, that means I have failed to improve.
"I did not."
If I don't then the comments either have the effect of a) scaring future me, or b) getting ignored because I think that I can do better now.
There are objective good code that are timeless, implementations that does not need another look or left few/no space to improve.
Granted, it's a lot harder to do at larger scale.