I'm saddened that it occurred at all. The other party luckily did not press charges and I'm sure is also saddened that my friend has been reduced to this mental state. If you feel angry enough to react like this, you better seek professional help. This is not good. Not for you, not for society and not for possible innocent bystanders.
Violence is never the solution to anything.
Think of the long term consequences also, if jail isn't enough to deter you. Except in the cases of self defense, you should never use a weapon against anyone or anything. Yes heart felt pain is emotionally devastating and you can feel like you are losing your mind. But you better not. If you are seriously losing control and starting to act crazy, call a friend.