Dude this is amazing and you shouldn't down on yourself, youre fully capable of doing amazing things <3
you were on of the first people i ever saw on soundation and you were one of my biggest inspirations. i hope i can be like you one day <3
I think it's amazing man. The art world is a tough place, but just keep pushing man. Just make sure you're happy with your stuff and yourself first, because that matters more than anyone or anything else.
Daaaaayyayayayayum!!!! The mastering is BEAUTIFUL <3