These days, I'd never say change is impossible. The relationship sounds at the very least verbally/mentally abusive. And from your description, it seems as if you end up in relationships that are... as you said, bad.
One question I have right off the bat would be, why would you expect this guy to change? Secondly, what would you be willing to change or do to get yourself into a better situation? Also, how long have you been dating this guy? Are you living together?
No blame here, okay? I assume that you have some self esteem issues or a low self worth. Bad relationships will do that, but there could have been other issues somewhere down the line. Exercising until you pass out is a bit of a problem, especially if you think it is necessary to keep somebody around who is abusive.....
I'd suggest you speak with your health care professional and seek the assistance of a mental health therapist/counselor... look into various programs in your area, and just work on you and your problems. If those are your kids in the pic, they deserve the best you there is, and you certainly owe them that. Get help for your issues and distance yourself from bad relationships.
I so agree with Londres70 but I would like to add:
You need to look within YourSelf (therapy!!) to realize why You keep attracting to:
"very very bad relationships" and
"every relationship I have ever been in is bad bad" and
"I think he hates me and I don't know what to do".
These are very, very disturbing comments from You and from what You've said it seems to be a pattern for You. You need to learn why You take this direction. This is not a healthy relationship and You need to remove YourSelf.
You deserve to be loved and treated well.
Hmmm, what would you be ruining dear? This sounds like it is beyond ruined, but abusive. He's busy trying to tell you what to do, calls you names, makes you feel worthless then apologizes about the "bad stuff" he does or says, yes I would call that abuse; typical abuse pattern.
You are in an emotional abusive relationship. It is NOT your fault he is this way, however, it would be you fault if you stay in this relationship.
Are those your children in the photo? If they are, they don't need to be exposed to this unhealthy relationship.
Have you had problems with abusive relationships in your past?
Just think you deserve better. You will NOT change him no matter what you do. He would have to admit he has a problem and then seek some sort of therapy for this, however, I don't think he will do this.
It is not your clothes, your hair, the way you look, your weight, etc.; it is HIM dear.