Very interesting! My immediate reaction/name for the feeling I had would be frustration. Your comment made me think about the possible connection between those two feeling and low and behold I quickly found this-
https://en.wikipedia.org/wiki/Frustration–aggression_hypothe...