Your song is prooving that the arrangement, the composition and the performance of a song, followed by the sound of the instruments are most imprtant for the overall impression of a recording. In opposition to most posters I think the vocals and the guitars sound cheap to my ears and the overall sonic impression is a bit earpiercing.
Amazing Performance of the singer!