I can feel the frustration pounding away in this piece. I hope writing the music gave you a bit of solace. Cool, rocking piece, by the way!