I know many women like this. And they put up with bad men over and over, until they finally are either in the hospital or are completely done with the behavior.
It's a matter of maturity usually. You perceive that nice guys are wimpy. But as you get older you tire of the abusive behavior, the immaturity of the man, the negativity, and above all not being treated with respect. And also there is a certain fire in youth that makes things exciting.
Honey, wait until your 51, and that bad boy as an older man is no longer a "bad boy" but a droopy, unattractive curmudgeon, old "bad man"......yep, they don't get pretty as they get older, believe me.
So, what do you want? A lifetime of negativity, disagreement and disrespect? Or a lifetime of peace and love and laughter and ease? You can still be very attracted to a nice man, and can make a great guy very happy by your love, devotion and respect. You need to feel safe above all. There is a man out there for you, you just need to open your eyes to other possibilities.
If none of this sounds good to you, I'll try and get Rygar's phone number and you two can hook up.