Not much I can say dude, cept this.
After hearing your stuff, I can see why you criticise me so. I mean, your stuff is all so amazing. So much intellect and emotion goes into your music, it's almost nerve-wracking.
The vocals are really bad. The guitar sounds very good though, maybe you could play guitar and have someone else sing it...and it sounds like you don't know how to play Harmonica.