Toxic Relationship

I'm posting this anonymously.

Today I have come to the realization that I am in a toxic relationship... Loveless by him.

I'm 8 weeks pregnant.

I say the relationship is toxic because

1. He looks at girl's asses

2. He looks at girl's breast

(All in front of me)

3. He calls me stupid (says he's only joking but still)

4. He ignores me for a day or more when we get into an argument.

What should I do? I'm 22 and he's 25, I'll be homeless if I leave him.