Ok. First impressions:

When I heard the chromatic "bend" you applied to that C / C# note at the beginning, I didn't know if we were in A major or A minor at first :-) Loved it, loved that ambiguity that didn't let me settle at first into something "convenient".

The banjo solo (or whatever that plucked instrument is) is wonderful.

Now that we got all that out of the way: this is, on a first listen at least, top level Deej. I am lucky enough to have followed your song postings on here from the very beginning (I don't think I've missed one - at least, I hope not!). This is right up there. There have been, as with everyone, some songs of yours that I have preferred to some others (just a matter of personal taste, of course) - but they are all, without exception, at the top level and this is one of the top amongst the tops, if that makes sense. Great lyrics, too! which you bring out wonderfully.

Ok, time for a second listen - let's see what I notice :-)

Forget Johnny Cash, etc. - your voice is so individually unique, it defies categorisation and yet bears instant recognition - that's Deej, I could spot you from miles away :-) Love that rhythm in the background that's so typically Cash, though - but which you, again, have made your own.

The "puppy" lyric is genius :-)

You are a musician of supreme skill and - crucially - supreme class, my friend. Can't genuinely praise you enough. Those chromatic colours you bring to the song alone are worth the "asking price". It takes something to sing like this. Hats off a million times.

You took a Johnny Cash-like style and made it into your own - it holds its own alongside any song of that style and then some. MORE, please :-) haha ... well done.

P.S. on reading back my feedback, I realise I wasn't very technical with it. But that's just me - I hate to nitpick at a piece and "analyse" it technically, especially when it's so well done as this one. It's like picking at a flower - it destroys its beauty, I feel. So I'm sorry that I don't give you a technical analysis - I'll leave that to someone else - but I do appreciate the work you've put into this and the quality of the end result - and that'll have to do, haha :-) Well done once more.