Weird! Dissonnant, it's missing a track, perhaps the vox, if properly done, it could turn your song into a most intersting one. But the challenge is great and the outcome very uncertain.
don't give up. that's always the best thing to say. but dude, your song needs work man. I can tell that what you wanted the tab to be and what it actually is are 2 different entities and that hurt you. You gotta learn how to notate your songs. And there is, as Re said, dissonance between your guitar and piano because of the 2 different keys and that can't exist here. The drums are simple and not entertaining. You just gotta become better at your instrument dude. That's all I can say. Once you get good at your instrument it will be easier to write for it and everything else will follow.
Well, ROXguitarist19 is probably right about your lack of knowledge in annotating, but I think you might have done a lucky error, for the dissonnance between your guitar and piano can become a unique sonority. Keep it this way! It's interesting.