Are you ever really done mixing a song? Choosing when to call it quits can be a tough decision. Try to get yourself under control by setting time limits that work for you. It can be tempting to keep trying to find that perfect mix. So, pick a number of revisions and stick with it. Forcing yourself to stand by your decisions lets you complete more work and move on to try again.
Read the full article here:
When Is Your Mix Done?