Hi megatalented, shame about your track not being accepted, hopefully you will find another home for it which I’m sure you will. Some great advice given here, i’m not really going to add much to it as i don’t really comment on this kind of stuff but the only thing i would say is…when you think a track is finished leave it for a week or so and go back to it with fresh ears and if you think it’s ready for upload then go for it! Hope that helps.
I did find this post from Adrien however and i picked out this point;
Here’s the whole topic from 2015 btw.
All the best and don’t give up, looking forward to hearing some more of your work. Ps. Look after that Mule!