Anyone who I have had a fight with, being physical or verbal, and felt that they would later attack me again, would be out of my life. That is no way to live.
I'm sure some of you have faced some situations where you fought with somebody before and made up with them, but how would you overcome your fear of being attacked by them again if they'll later begin to have hatred toward you and want to attack you?
I agree 100% with the above answer.
Don't stay with someone who wants to hurt u.
Looks like you're having ambivalent relationship. Move on there is no need to fight or make up.
to answer your question I never really been in a relationship.