Ok, I was way off. That guy sounds like a loser and a jerk. Guess the real question is, why are you attracting and being, a least on some level, attracted to that type, or you would have never gotten to the point of Fiance. Glad you had some boundaries in place to realize you should have called off the engagement but you don't seem to have the ability to see the signs in these men. What makes it acceptable on some level to you. Do you think you can change them? This is much more about you than ANY of them. Comments like this make me think you just don't know what a healthy R is: He had a terrible temper and couldn't hold down a job, which left me pretty much the financial provider way F treated my son was totally unacceptable (yelling at him, mocking him, belittling him, calling him a "homo" or a "fag"). Yet then you go on to say: F had a pretty healthy view of relationships in general and (except for the kid thing and the job thing) we got along pretty well.
EXCEPT for. ??? No! No! No! You make too many exceptions seems to be the problem. There is no sense of respect for yourself, for the men, or for what a R should look like, it appears to me, in any of your past/current R. People will treat you the way you let them treat you. If you don't respect yourself, they won't have respect for you. And vice versa. So why do you feel like you don't deserve better?