Most Helpful Guy
Did he or did he not apologize for the hurtful things he said to you?
If not, you should ask him to. Do not accept invalid attempts at externalization ("I said it because you set me off!"). While we all have a right to be angry, we do not have a right to lose control of ourselves in our anger. People often do. That's why they should say they're sorry when it happens.
If he has already apologized, then why haven't you forgiven him yet?