'as the Sun revealed the image to me'
'the Sun's concealing glare'
'the glare from the bright Sun upon the panes '
- wouldnt it be the sun, no caps?
"but not so the legacy within. That is up to you to make on your own.”
- wouldnt it be "That is up to you to make your own."
Nice story, Steve!