Well, this is awkward... very awkward...

I’d say the mix is the main problem - like the others have said above. Composition-wise, it’s a little ‘samey’. I know a lot of tracks tend to be like this, but perhaps some variation in melody, orchestration etc would be nice.