Stop hating your stuff. Iterate and improve: Lessons I learned from Iron Man
standalone-sysadmin.com
standalone-sysadmin.com
Anyway, great message. It's very easy to look back at your own work and see a mess, I think mainly because you know you struggled to achieve it, whereas you only see the finished product when looking at other people's work. You think they simply built it all in one go and that you could never do that, but that is I'm sure, rarely true.
In the end, you hit a striking point. Always recognize the fact that you are improving. Continuous improvement leads to greatness.