For the first stanza or so i couldn't understand what on earth this peice was about lol. but it all comes clear in about the 3rd stanza making the entire peice become a very well written peice.
the structure is good, the questions work very well and the flow is very smooth. good peice overall