Hans, David C, Janice, Bud and Ray:
Thank you ever so much for all of your kind and honest comments!
Hans: perhaps I put "too much ketchup" on this song, haha. I'll listen again, once it has settled in my mind, and see! Thanks, though - your comments do help, if only in getting a proper and honest audience perspective!
David C: I see all of your points, bar one, haha - which is this one: I don't feel that some chords are thrown together without preparation. I try, when I modulate, to keep one note in common, from the departing to the arriving chord. I believe they call those "pivot chords"? It's been a long time since I opened a music theory book

but that's how I sometimes work. It may sound haphazard, yes ... that's another matter, haha. But I was hoping there was enough "method in my madness" to make things coherent. If not, that's entirely my fault, of course, as a songwriter

I'll listen again

- and thanks!!!