Seems like you went ahead and tried to start out slow, like the aggression was building up. Then the beat heightens and you get some sort of revelation effect. The thing is... the release on the "anger" seems a bit disappointing, like you dipped into depression then went back to happiness. Overall the song is excellent, but I would try to add something to split it up a bit, ya know? Add a faster bass beat to speed the tempo, then raise the EQ or something.