With us all constantly improving on our mixing/mastering skills, is anyone else disappointed when listened to their older tracks on AJ because you could now make a better job of it?

About a month ago i made new mixing and mastering for many of my tracks here. Always trying to be updated with new skills.