leave but he just keep going.? So I got upset and knock his glasses off his face. Then later he kept getting in my face, and i knock them off again and he slap me. Now I know I was wrong for knocking the glasses off his face, but did he have a right to slap me. He has a very bad temper at times, and in the past he has push me down and grab me.I don't know what to do.