It's a beautiful track. Love the tinkling piano too. Voices are great together.

The main thing that I might change is the rushed line by removing the word "broken" which is already established in the verse. I think "written on every piece of my heart" would sing much better. jmo

Also, I'd try to get the harmony coming in on all those first on's in the chorus. I know that's tough and a minor nit but it's a little obvious on a true duet song since the harmony is so tight everywhere else. jmo

Another one to be proud of. The three of you make a great team.