My boyfriend and I got into an argument, and long story short, he ended up saying something along the lines of “at least I’m not a depressed bitch, waaah look at me, I have depression”, and I ended up hitting him in the face.
From that, he immediately got up and whacked me with a chair a couple of times. I couldn’t believe what I had done and I immediately said I was a monster and that he should just leave me. He refused, and even comforted my undeserving, crying, pathetic ass. I even told him to punch me in the face right back for it, which he did. He totally forgave me and said to not even worry about it, but I can’t forgive myself. What should I do? (Give me your honest answer, and don’t mention what he did because it isn’t the problem here.)