So your wife has come back and inspired you to have fantasies about Mrs. Claus in boots with spiked heels ... ahem ... wink

I like your song and especially the lyrics. In my opinion, it's not a Christmas song at all (with jingle bells and all that), but a song about Christmas. I don't have a problem with that.
Oh, and thanks for not using a banjo grin