What else can I do? I'm sick of his disrespect

The father of my child is very disrespectful. He calls me out of my name and talks to me like I'm a stranger in the street that pisses him off. I refuse to co parent with him until he acts differently. He doesn't provide for our child financially but dictates things like wanting me to stop breastfeeding and wants me to give her meat when I'm vegan. He defies anything I request as in not giving our baby cows milk and meat. He allows his family to smoke around her and he does the same thing and our baby already have breathing issues and the doctor believes our baby is developing asthma. The person he is now is not the person I fell in love with years ago. We are no longer together but I have tried to co parent. How can I when he is being like this?? Many of you may feel like I have to put up with it because I had his child but I refuse to put up with this any longer. He doesn't do anything but causes me heartache and headaches with situations surrounding our child. I am going to block him and give him a few months to get his life together. I can't subject my baby to smoking and carelessness just because he is her father!!! Am I wrong to cut him out?

Does text messages count as documentation? I asked him if he could at least not give her red meat and pork and just do lean chicken and turkey and he says no that his family eats everything so he will give our baby everything. He hates that I breastfeeds though and want me to do as he says smh

He is beyond controlling and he feels since he has smoked about his other kids that it won't help to smoke around our baby. He just wants to do whatever he wants and disregard everything I say. I'm so over it and I just need to out of my life for a while because he is just stressing me out. I'm struggling financially and he still doesn't help

Edit: For those of you saying it's not right to force a child to be vegan. When I started dating her dad I had already cut out red meat and pork 6 years prior and then I went full vegetarian in 2014. Now this year I've transitioned to Vegan. When I had my oldest daughter I already cut out red meat and pork so of course I didn't give that to her and just gave chicken and turkey. With my 1 year old I have nursed her while eating no meat and she's healthy. Both of my kids are healthy and they don't need meat to be healthy. I know I can't force him to honor my eating wishes but he even tried to cut out red meat and pork the first year of us dating but the fact that I constantly cut out bad things he now thinks I'm a weirdo and even gives our baby cheese doodles for breakfast. But it is what it is I guess. Trust me he won't stop smoking around her he doesn't care what anyone says. So I will have to settle for him putting our daughter in danger smdh