My Oh My
Not a waisted line, I love it.

I'm a sucker for a good story and you have a really good one here.
Many great lines as folks have already pointed out.
The female voice in the chorus sounds like a great idea.

Pleased to meet you Paul, Well Done.