Well, it sounds like you're a perfectionist, and that is definitely something to work on
In the meantime, though, you might try taking your stuff to a top-notch dry cleaners (eco friendly would be good too). I do my own laundry, but most of the stuff I wear out of the house I send to the "green" cleaners.
PS For laundry I use Mrs Meyers Clean Day lavender laundry detergent
http://www.mrsmeyers.com/