I think this is rather wonderful. It sounds modern but has a lovely traditional, folky feel. I think this is songwriting of the highest caliber. You've clearly taken painstaking trouble to get this sounding just right and you've ended up with a song that is classic in it's beauty.
I can't offer any suggestions for improvement - it sounds perfect to me.
M