Its a trap!
your song will never be complete don't fall for ever saying its the final version into you loose all your data on the track and your mind forgets how the hell you built it.
If you use FL studio Ill be happy to give your track a new feal with ideas. I like where you go with the track lots of hype and strong leads and transitions. your crashes are something I dont have the patients for to make anymore in my music lol.
keep it up and feel free to keep in touch!
aim is tpdewc