hey man, you need to drop that stigma "it sucks". even anybody with balls enough to get in front of a mic with a notecard and read their name and address with authority does not suck. Don`t let the experience and presentations of some here in the pool work you into a position of feeling that yours is not worthy. Yours is just a credible as anybody elses. You dont know what their first ones sounded like....
This tune aint bad at all either, i like it. Its got some good melodic structure and the playing aint bad either. You sing on key although I couldnt hear the words. The guitar dont sound bad but there are some mechanical noises from the guitar and some hiss But this is stuff that can be worked out with a little experience, advice, and accumulating tools to get it from finger to disk. using what you got to work with, bring the vocals up, watch out for the mechanical noises of the guitar, maybe follow the advice you got earlier, try the vocal mic on guitar, and try it in different places. after you get more tools and experience go back and listen to this recording as a measuring stick.