Sounds like ska slowed down - not quite lover's rock and not reggae.
I reckon this'd be a classic of sped up to Ska velocity - and that'd match the narrative too.
Nevertheless, good arrangement and nice song.


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