A fun narrative and a good arrangement to carry it...the key changes work.
My only nit is the "gonna" in "I’m gonna send you this love song in reverse" & purely because you have or are sending it.
The character voices fitted the description.


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