I don't think it ended because of my past, It ended b/c I saw right away that I was making the exact same mistake (another violent jealous possessive controlling jerk).
Now, when my friends introduce me to someone "He's a Really Nice Guy", I'll go out on the date.
One 'RNG' let go of the restaurant door when an elderly couple was going thru.
One thought his new cars' paint job was more important than me - so he parked it waaaaay far away and had me walk, which is obviously a struggle.
One kept calling women 'his 'ol lady' 'my ex 'ol lady', etc. EW.
Which made me very proud of myself that I am not making excuses for THEIR behavior, and not willing to put up with thoughtlessness.
Which makes me know that I value myself (finally).
I spend a lot of time evaluating myself, too:
When and how did I serially give up my independence, dignity and dreams in the name of (toxic) love?
And, how am I going to make sure it never, ever happens again?
And, that's where I'm at.