Wow, that's a lot of lyrics in just 3:52 minutes. But you make it work, it never felt rushed, and you have a lot to say.

I think your decision to alternate the guitar/mandolin left/right (kind of a question/answer style) is very interesting and good.