David,
Don't be so hard on yourself. This is beautiful song and arrangement. The vocaloid choice with just right. Thanks for sharing.
SD