Damn, not bad.
Sounds great to me.
I could be picky about some things like the drum fill at 1:59 being too jumbly or the cymbals being too panned out but for the typical home recording this is good.
Nothing is amazing but nothing is outstandingly bad either.
Gets a bit guitar dense toward the end, I would whittle that down to a couple key guitars personally.
Not a huge fan of the end, a delay tail would soften it a bit.