Nice guitar work.
I've been playing guitar for about 12 years now, and while I like the technical stuff, sometimes the best players need to know when to keep it simple and just let the music speak for itself. This is a good example. Great job, and I like the lyrics, too.