David,

Awesome.
You capture the feeling of frustration brilliantly.
The melody is beautiful, so if you were to change the genre and lyrics, it could easily work as a ballad.
It is truly the world of David Snyder.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi