First off, I'm really sorry for your loss. That's terrible.
This is another great track. Again, the vocals are just beautifully done -- awesome tone, feel, and energy throughout. I'm very envious of your vocal talents.
As for the mix, I don't really have any nits. To my ears, your stuff is always pretty much there in terms of quality, and anything I would mention would merely be an opinion. And if you ask 10 different people about the mix of a Rolling Stones song or Tom Petty song, they'd probably all have 10 different things to say on how it could be "better."
But, to be honest, I rarely even do have any mix critiques on your stuff, because it's always more than good enough to let me focus on the song and the performances, which are always stellar. I know that's not really helpful when you're asking for specifics about guitar tone, etc. Like I said, though, to me, your stuff never has any distracting mix issues to me. It always sounds good enough for radio play to me.
Having said all that, if I can offer any critique at all, it would be on your songwriting. It's not a quality issue at all. This song, like just about all of yours I've heard, is well written with great lyrics, melody, etc. My only critique is that your writing feels a
little one-dimensional. I've listened to many of your songs over the past few years here, and the vocabulary --- primarily the
harmonic vocabulary --- is usually pretty similar. It's a lot of I, vi, IV, and V chords. It tends to make many of your songs sound the same a bit. It's not as formulaic as Nickelback or anything, but, IMHO, you've definitely mined that territory for a good while.
I hesitate to even bring this up, because your stuff is so good, and it's kind of a fine line between "having a sound" and repeating yourself. But (again, IMHO), you're veering close to that line a bit.
And this is not to say that I don't enjoy listening to one of your songs every time I see one, because I do. But it's just something to maybe think about a bit. You may want to try branching out a little bit --- wandering out of your comfort zone --- to keep things interesting.
This is only one person's opinion, so take it for what it's worth. I certainly haven't heard every one of your songs, and it may just be a coincidence that the ones I have heard have a similar sound. And/or maybe you don't care either way!
But, I respect your talent enough to think that you would appreciate hearing sincere feedback on all aspects of your art.