You don't understand how mixing can work. I send money to your right pocket, you send me money back from your left pocket. At no point were your right and left pockets connected. As soon as you destroy your logs of what your pockets were, there's no way to identify which pocket was which.
Do you understand the concept of taint in block chain analysis, and how mixing can produce untainted coins?