Such a case depends what you want. if you want to continue to saty with him, you had better follow above suggestions. If you just want ot walk way, your BF will have to be punished. Do not assume your BF will change personality. If he escape the justice this time, next victim will be another innocent girl.