As an English teacher, I'll give you an A+ for your lyrics. I were a music teacher, I'd give you an A+ for your melody composition and vocal performance.

Heavenly beautiful song.

Parts of the lyric reminds me of my growing up on the Michigan shores of Lake Michigan.