Serious help

Me and my boyfriend have been dating for ten months or so. He’s honestly the best guy I’ve dated and I see a future with him but lately I’ve been thinking I’m wrong. We get into a lot of fights lately and yes while most of them are not serious or are may be partially serious ( ie telling white lies to me) i get concerned for our future. It also bothers me when we fight and our fights certainly do get intense, he results in freaking out so severely, he hurts himself. He claims he doesn’t mean to do it on purpose but he just does. Our therapist says it’s a form of self punishment. I admit that I can be intense in our fights which lead him to freak out, but I still don’t think he needs to do that.

Does anyone have any advice or is currently dealing with a similar situation?