Not on your own
Compared to my stuff, this song is awesome, but the biggest thing I can tell you is to limit your repetitions to 4 or maybe 8 depending on how good the sound is. BUT, then again, I am newer than you at this, so I don't know what the hell I'm talking about. You can check out my stuff if you want.
Absolutely, I have that problem with a lot of my tunes, something I definitely plan to quit being lazy about. Thanks for the constructive feedback!
Please contact me if you would like to use this in a project. We can discuss the details.