Upshot is, some men HAVE to let you know that they are in charge, they are the boss, and they can hurt you more than you can hurt them.
Also, some of them won't rest until they get their own back. Even MY other half says (occasionally) 'I will remember that!' if I do something (even unintentionally/accidentally.) When I remind him what a nasty, pathetic trait that is, to 'seek revenge' he walks away with his tail between his legs and nothing more is said.
Of course YANBU and your boyfriend is acting like a cunt. Purposely causing you pain to prove a point; that if you hurt him, he will fucking well hurt you back.
I would run a mile from this man.
@looneytunes253
no need to be crass. Minerva. I don’t need to fuck off thanks. Yeah she started it by throwing something at him. Wasn’t meant to hurt but she did it all the same. I woulda chucked something back at someone who’d chucked something in my face too.
Wow! So revenge is your thing is it? Getting someone back just to prove a point.... What a childish, unpleasant trait. 
Just because she chucked a clip at him while they were fucking about, and accidentally hurt him, that does NOT give him the right to deliberately hurt her in revenge. All he had to do was say 'STOP! Don't throw stuff, that hurt!' Then the OP would have said sorry and it would have/should have all ended.
Him 'getting his own back' by hurting her, (much more than she had hurt him as he is stronger,) was nasty and pathetic. And he is not the kind of man I would be staying with.
And @NicoleB67, your other half is the one in the wrong - not you. As a few posters have said, I would be careful, and watch your back. This man sounds like a loose cannon.