Nice song, John! I really liked the layers and layers of guitars... of course.
The "chiming" effect they provide works great, particularly with the chord progressions you've used. The lyrics are perfect - they get the point across quite well. I kept waiting for some type of guitar line to ride over top during the outro and yup, there it is.