Hmmm... After listening to this song a couple times now I have to say this.
Mix wise:
The guitars and bass sound good and fit well together. Pretty nice guitar work overall. The drums need to be panned better. Ride and hi-hat especially. I hear the crashes are panned a bit. Also add some high to the cymbals so that they don't sound like trash can lids slapping together. The ride sounds pretty crisp, but the hi-hat and crashes are very dull. If these are samples, which they sound like, I would get new crash and hi0hat samples. Vocals are at a nice level "volume wise" and fit nicely in the mix. There are A LOT of intonation problems in the vocal part though. Almost sounds like you are singing out of your range down there, but I can tell it is most likely where you sing, because your voice thins out a bit as you get higher in range.
Song wise:
This may sound harsh but your song just drones on and never has any climactic moments whatsoever. You don't have a chorus to your song. It is more like a bridge or something. I realize this is supposed to be sad or emotional or somthing, but that doesn't mean it has to just drone on and on with no change. Give it a catchy chorus or change it up somehow. Even folk songs have choruses, if thats what you are going for. MOST IMPORTANTLY! Give this song a beat. I want to hear a SNARE DRUM. I want to be able to pat my foot to something.
Ok you probably think I am an asshole now, but I am just giving you my opinion. I listnened to your other song too even. I'll give you my opinion on it later if you want.
Just trying to help you out. . .
Beez