I read your comment on the Newgrounds Audio Forum and I thought I would drop you a quick comment.
Whatever you do, don't give up in making music because of other people's opinions. Yes, it is nice to see people like tracks you make but at the end of the day all that really matters is if you enjoy making music or not. Keep playing around with your DAW, your Sound Design, your sequencing and just simply sequence whatever good idea sticks into your head. It takes time but eventually you will build up the knowledge to enjoy yourself and slowly build up a fanbase of people who appreciate your music.
Honestly, I felt pretty much the same when I started to upload content onto Newgrounds (I do have some disasters which I have deleted altogether). Not everyone will appreciate your music but they will judge it less if it is well-mixed/mastered and your notes are keyed together nicely. I gather my inspiration and structuring from many bands I listen to roughly within the same genre. I composed as a tribute and an inspiration to most of them and it has helped me move forwards to this point. If you can ever find a solid source of inspiration which you love, stick with it. Grow with it and develop your music around what you love to hear and do.
I do hope that you are still thinking of composing more material. It would be a shame to lose you because of other people's opinions.
Not bad. Very interesting mixing. However the parts sound very random, almost like a mashup. Need some texture and dynamic here and there in the song. It has potential but not there yet. You haven't been tried hard enough.