It's really a frustrating story, and the protagonist's mental state is portrayed exceptionally well.
well done!