This is so, so beautiful! Well done, in absolutely every way. One thing did jump out at me:

"Time for wishing on the starry sky
and forgetting what I've known"

I just love those couple of lines, but the whole thing is superb. The duet of the two singers, towards the end, also really worked, for me. One of those songs that I am going to listen to, for at least one more time.