Kenny,

Noel already praised the first verse, so I`ll have to second that; its great writing!
Everything works on this - " in service of the song" as you put it so well.By the last chorus its hard not to sing along.
Excellent work!

Robert