Sometimes we shouldn’t be too self-critical. Spend a few minutes on webpagesthatsuck.com and try not to laugh too hard at those less fortunate than yourself.
PS: Click on the Web Design Checklists section there for some extensive reminders of things that can turn a well-intentioned website into a disaster.
WPTS is great! One of the first blogs I ever followed!