Welcome back! This is very skillfully written and the end adds a level of introspection that binds the whole thing together. Well done.
Thank you! I know I have been gone for awhile, I’ve been cooking up some new ideas to write about, and trying to get better at writing! It certainly has paid off!