This is well written - Many song in this vain make me go, yuk - but this didn't - so it must be what they mean when they say "moving". Good song.