Yeah I look back at my first records i put out and think to myself that the mixdown on my part was quite horrible. A lot of people don't really notice the difference but when you're an audiophile like me you can tell when it sounds like shit in the mix. :)

It may be the hardest part about being a producer, coming to terms with your productions and accepting them for what they are. The other part is waiting a f'n year for them to come out. ;)