Similar things have happened to me. First I'll think of an actual moment where I was wronged or mocked, followed by a similar event that never happened. While I never broke or punched anything, the massive feelings of anger are there.
Do you have any hobbies that require you to be active? Usually a walk or even straightening up parts of the house manage to calm me down.