What has you bneing slim ans atrractive got to do with your ability to leave?
It reads as though you think you can only leave if you can get another man (and as though only slim, attractive people can get relationships).
I wouldn't be looking for another relationship. I'd be looking to get out, and to stay single, and to build yourself back up again before you even start to think about whether you want to be in another relationship.
This man sounds vile. He's told you he doesn't like you. He doesn't act as though he loves you. He lies. He doesn't respect you. He appears to have a secret life. He sulks / gives you the silent treatment for days at a time.
Does he have a single positive trait?
Please please please leave him. Much better to be happily single, and to be independent, than to be dependent on a man who treats you so badly and clearly doesn't love you.
I'm so sorry you're in this position, but please don't rely on him suddenly turning into a decent, trustworthy person. He clearly doesn't have it in him.