Sounds like a good song in there. I think your voice is good, but maybe you wrote this recently and haven't played it much? More practice and you'll have it down and record a better performance. Sounds like a flanger on the guitar? You might want to record the guitar straight and mix the flange in on another bus for more control on the effect. The guitar does sound awful, set it up and tune it. You recorded it through an amp right? Play with mic placements and watch the levels, it just sounds harsh. Good song, good voice, just need more practice it sounds like. Don't stop.