1st post in a long while, lucky you.
Where's the kick? Needs more cowbe sry, needs more kick. It's lacking punch, and making the drums sound disjointed. Fix the kick, and bass, and the whole song will sound better imo.
Bass needs more definition, try copying the bass track then add hi-pass@500 emphasis the high mids, add some kind of distortion/warmer, and then mix gently with the original, to add definition and clarity and cowbell.
You can do a similar thing to the kick, but it might just need eq and/or compression, or limiting, or just a fader boost maybe hard to say without trying it. It just sounds a bit flat and lifeless right now, and it's effecting the punch of the song.
You might have too much going on in the low end, not allowing the kick and bass to come through, try some hi-passes @ 200hz on guitars and synths. Cut @ 6kHz 3-4dB on the cowbell.