The guitar playin was fine and sounded nice, but it sounded as the mix was not mixed. In other words, nothing felt like it was together(instument to instrument),from a mix point of view.
Take a litlle verb off the guitars give to the vocal. I don't like the drums but that's just preference. The song is a little too long. You should do an edit.