Tit for tat? Do you know what that is?

The relationship that i have my boyfriend is all about tit for tat...in other words if I do something to him and it hurts him he has to do it back to me so I can feel the same pain. If we go out together and I’m late the next date he will make sure That I wait long too...if one day I’m not in the mood to hold his hand in public he will make sure the next time we go out he won’t hold my hand because I previously refused and final example if we have an argument and it’s his fault he will expect me to apologise because the previous argument he apologised...I would like to know what are you suggestions, opinion and advice on this? We’ve been arguing for the last three weeks it’s definitely his fault but he will not apologise until I go and speak to him..what should I do about this?