Paul,
Great storytelling, the first person really works, there's enough ambiguity around the love song to fir the imagination, whilst you always knew it went going end well :-)
And great the way you break it down on the 'always heading for a showdown'
And Steve's tasteful solo at the end....
:-)
neil