The mix is clean. The bass really shouldn't be in stereo to be honest. The high end is lacking a bit.
It gets a bit boring, but hey, that's progressive for yeah.
Although I want to be mad about your comment, you are 100% correct. I think the bass just lost all of its character when I went full mono. I know it's taboo to do, but it sounded good to me so I left it. I don't plan on doing it in the future, but for this tune wanted a really wide bass. (I actually had the bass split into 3 different tracks, with the highs being the most spread, the mids a little less spread, and the sub end the least spread, if that's worth anything).
And I agree about the high end and the fact that it drags on. I always find myself making very repetitive things, focusing more on the sound design and mixdown than how interesting the actual tune is. I could be more self critical moving forwards to ensure that my tunes are the proper length for the amount of complexity I have in them.
Thank you all for the praise/honest feedback. I seriously appreciate every single comment.