You've got something
Music is music, and the more you learn about doing what everyone else does, the less time you'll think of what satisfies you.
This has contrast, sharp contrast with the drop. Some mastering is in order, heavy kick and a more full snare sound will fill this out nicely. Volume swells are that sequenced synth at the end would help close it maybe?
Take what you have, and take it out of the box!!!!