My gf told me that he made a move on her

By the way if you think violence is something to grin about then have fun in jail again. But good on you for self-reflecting and working on your anger management. Know though that if other people (such as your girlfriend) have to deal with your issues and having to do damage control they’ll very quickly run out of patience.