nannon, you never said he provoked you! I am sorry, but if he called you that and asked to be hit, then you were doing as asked! As the picture unfolds sweetie, it becomes apparent that he is far from angelic in this. Don't let him turn it around on you nannon, because you WERE provoked, and as monkeyeyes says, he isn't looking good in all of this. What you did wasn't right, and you've already said that, so you know, but don't do any more running. He needs to apologise too. Arguments have TWO sides, not one. And if he wants to be petty about it, then he is manipulative and conniving, and you would be better without.
That said, I hate for people to judge relationships when they have no involvement in them (what a hypocrite I am!) I think the only people who truly know a r/ship are those in it.