Hey, BD. This is masterfully written. The melody stands out as great and expresses the emotion of the story. For me, the test of a song is the core music and words. Can you play it with one instrument and sing it, hum it, is it memorable? Your instrumentation and production give it an epic feel as well. A lot of songs make me think, well that's nice...okay...but this is a song that makes me stop and notice. It's beautiful and poignant. It's the kind of song I'd come back to.
John