Every guy I have dated has cheated on me. 2 of my exes bashed me up and told me any man that I will date will hit me. I have been scared after this?

I am now scared to date. I feel like I'm not good enough
Every guy I have dated has cheated on me. 2 of my exes bashed me up and told me any man that I will date will hit me. I have been scared after this?
Post Opinion