I'm glad you have now found someone sweet. The last guy... Forgive and move on. I say forgive because holding grudges only eats away at your peace.
Now the abusive guy... Well. I don't believe guys intend to be abusive, but they can have a whole lot of mental issues going on, and if there are drugs or alcohol involved it can be like adding petrol to an already out of control blaze.
Do not look for perfection as you won't find it. Look for someone who is kind and will be nice to be around.
Put God first, in that include God in your plans. (I believe this makes sense to you. If it doesn't it will do one day.)
I find that when I dated my first girlfriend, she was very secretive. She was also narcistic which I didn't know about. I had never knowingly come across it before. She was a camelian. I mean.. She mirrored me to become what I believed to be the ideal lady for me, but the mirroring was a subconcious act designed to gain my trust.
Once she had me in her grips and we were going to marry, she started dating another man at the same time (Unknown to me at the time) and she then just cut me off. No warning. No explanation. Nothing. Just all attempts to find out what was happening were blocked. I had never expected this and also because I assumed I had done something wrong I became rather suicidal where I won't enter details except to say there was one partial attempt to harm myself and I had a more daring plan in my mind which was never carried out as it was a no going back plan and my mind was in turmoil as on the one hand I thought I must have really hurt her somehow, and on the other I hung back because I could not find a reason how.
But anyway. Was only later I found out that she had been dating at least two others at the same time as me, and actually found out she was already married and had hidden this from me until a good while into the dating. She had also done the same to other men as she did with me. All was going brilliant, and then she would cut them off without saying it was over. When I first was dating her this guy kept phoning her and she would not answer or reply to his texts. I just assumed at the time that it was a stalker, but later found out when he apologised to me (I never knew they had been an item) as he wanted to know what was going on when she ended things to date me and had not told him.
Anyway. What are I saying? I don't know. I have lost my trail of thought... Ooh. Yes. The lady I was dating had been raped as a child by a stranger. Mentally, and because she also had a strange mother, she was effected, and this pushed her into both narcism and the inability to settle or trust one man, hence she was constantly trying to please each man by trying to be who they wanted her to be, but then I am guessing when all seemed to be going well, she would look for another as she would be dating to get revenge on men? (She also did several things to get a kind of revenge on me when she cut me off which seemed very odd and out of character as I had done nothing wrong but bless her).
Anyway... That is past. Last I heard she married a man I worked with and I never knew they were dating until I had by chance mentioned my past and he caught the name... I disn't say a lot but I did warn him that she had a past history... Hopefully she had changed as he is a nice guy, and I want the best for them despite the past...
Forgiveness allows one to move on. That's what I am coming to. It does not mean you have to keep in touch. Nope. I am certainly not in touch with that first girlfriend.
But, it means one has the freedom not to dwell in the past.