As an English teacher, I really appreciate good lyrics in a song. I really like the repetition of "words" and the change you bring to the start of each verse. Great lyrics -- they caused me to eagerly anticipate the content of each verse. Good melody and singing. Yes, very catchy--keeps me humming.