Honestly, these are not such terrible thoughts. I've discussed these urges with my therapist. He tells me as long as I don't react to it, then I'm OK.
So you have thoughts of punching people all day. Are these normal thoughts? No. Is it ok that you're able act like an ordinary citizen anyway? Yes.
What counts is that you haven't punched someone, yet. Hopefully it never happens.

