I've had four serious(ish) relationships in my life. Number 1 cheated on me several times, number 2 was a manipulator (think fake letters from doctors saying he had an STD to make me go and get tested and stuff like that), number 3 cheated and hit me and number 4 was emotionally/mentally abusive to the point of me starting to think dd would be better off without me.
I'm working on resolving my issues and rebuilding myself back up after number 4 and I won't be even thinking of trying to meet someone for a very long time. I was wondering though, are there any good books or websites I could read about changing my tendency to pick partners who treat me badly? I do feel they spot me as an easy target due to various issues I am working on but I worry that even if I make myself less of a target I will still be sucked in by a nasty person due to my inability to spot subtle (or huge) red flags.