Beautiful song, good storytelling and great lyrics.
Your backing tracks sound okay, but your vocals are still drowned in reverb.
Try less, and/or use a less intrusive reverb.
You have a good voice, so there's absolutely no reason to hide it smile