A complete package very well done.
The only things that stopped me were the rhyme of

"Still not quite feelin’ like myself

Stores have costumes on the shelves"
BUT since you don't revisit that chorus lyric I think you can get away with it.

and the "nah nah nahs",
With such a good story I heard them as a missed opportunity.

Those things aside - it's a cracker.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe