Dan,

Google Drive has a file download option. I've highlighted it in red on a copy of your screen shot.

I've downloaded the demo. It's my first encounter with a FLAC audio file.

First impressions:
5:55 is a long time for a song.I would shoot for 3:00 maximum.
The intro piano doesn't connect with the rest of the intro. You could drop it and listeners would never realize it is missing.
Too much echo on your vocal. It gives me the feeling you don't like your voice. But I do, I think it has an honest quality to it sort of like John Prine. Maybe listen to a John Prine or Bob Dylan recording to get an idea how professional engineers and mixers treat their vocals in a mix. You normally want the vocal to be a clear as possible, especially on a song this emotional.
The first verse is your pledge. I think you should try to be more forceful in your singing in the second part of the verse. Let the listener know you mean what you say.
Although the words are a repeat of the first verse, the second round is saying goodbye. Now is the time to let the emotion into your vocal. Sing it soft, like a lullaby.
The piano is too far left and the violin too far right. You want some bleed through to the opposite channel. Look at how BiaB styles space two rhythm tracks (like guitars) mid left and mid right.
Make the instrumental fade-out faster.

From an emotional standpoint, that's got to be a tough song to work on. I admire the song and your desire to get it right.

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Clipboard01.jpg (11.22 KB, 149 downloads)
Dan's Google Drive screen shot with download option highlighted in red.

Jim Fogle - 2025 BiaB (Build 1128) RB (Build 5) - Ultra+ PAK
DAWs: Cakewalk Sonar - Standalone: Zoom MRS-8
Laptop: i3 Win 10, 8GB ram 500GB HDD
Desktop: i7 Win 11, 12GB ram 256GB SSD, 4 TB HDD
Music at: https://fogle622.wix.com/fogle622-audio-home