Why would you want to be with a man who is mean and verbally abusive? Who has/is/will continue to cheat on you?
Start working on yourself and your self-esteem. Until you become the sort of woman who wouldn't put up with this sort of treatment, you have no hope of a good relationship with any man.
Are you in IC? If not, GO. We have to fix ourselves first.
SD
Me: 40 H: 43 H had EA from 2/06-9/06 Bomb 5/06 Piecing since 9/2006 3/2008: Boundary setting 7/2009: Boundary crossing~dropped my own bomb. 8/2010: Marriage finally on track!