J&B and Peter,
Love the lyrics-timeless attitude!
Not being familiar with the original, I`d say this was written for Janice; a wonderful vocal.
Everything works- great edgy guitar breaks and the drum sound is felt as well as heard.
Fantastic revival work.

Robert