My baby daddy isn't sh*t and I'm pregnant.

I'm 18 weeks pregnant and he's still talking to his ex. I really wanted us to be together but he doesn't respect me or our relationship. I hate my life 😩