I think that for you, this is a two pronged thing. The suggestions I'm gonna make are my best guess. Some of them may not be right for you. Cogito's usually right for a start, that you can never guarentee finding a good un but everyone has to risk finding a bad un now and then, or they never try at all.
Firstly, your upbringing has given you a set of expectations about relationships and people. A sort of structure as to what you expect in a relationship under the laughter and chat and arguments. Becuase your upbringing was emotionally abusive, your expectations are skewed towards a less healthy model of relationships.
But this is not the end of the story. You can rewrite your expectations. It is possible, Im sure, because you're already aware that things arent right and trying to fix them. But you may need proper in depth therapy and to keep working at it. Honesty with yourself.
Secondly, there's things you can do now. One thing is to deliberately go for a different type of man. You may be drawn to lively, charming men who are great fun but actually are a bit dangerous - untrustworthy. The adrenaline from that sort of man can be quite addictive. Some people might shoot me for this, but consider going for 'safer', quieter, apparently less interesting but actually much more stable and decent men. Not to say that you gotta be bored ofc :D But something in between.
Also observe them over time. See if you find inconsistencies in what they say over time; unexplained absences etc. Lies. You can be prepared to trust without committing everything all at once; you can keep a tiny bit in reserve until you've observed for a few months, without actually being unfair. Its not so much paranoia as being careful and self protecting, since you know you are not as well equipped by your upbringing as some people. Which is in no way your fault, its just the hand of cards you were dealt.
Also experience over time does teach you what to look for in a liar or cheater, and you have built up some by now! If you see the same signs as you saw last time, you'll know what it means.
Lastly a very very telling thing about people is observing what they get angry about, and how they handle their anger. Do they get sly or snide or try to punish others? Or do they speak their anger, try to sort it out and then move on and leave it behind?
this time lastly; also, I think you are searching for love and sometimes find it hard to cut loose and so stay longer than you should. Therapy may help you there too, if not to change then at least to recognise it better.
Hope these help a tiny bit. Anyone from your sort of background has a bit more to overcome than people from more healthy backgrounds, but it is possible to find a good man. It really is :)