failing as a mom

i feel like i’m failing as a mom. my son is just over 2 1/2 and i feel like everything i do is wrong. he’s not where he should be in speech, doesn’t sleep through the night, isn’t potty trained and refuses to eat anything. like seriously i don’t even know what to do at this point. i’m 21 weeks pregnant and i can’t help but feel like maybe i shouldn’t be a mom at all. and then when i try to be more proactive and push issues like potty training and eating it feels like world war 3 because he’s so used to it being a certain way he loses it. everything just seems so hard for him to grasp and with his speech delay i wonder if he even understands what i’m trying to get him to do. i’m at a complete loss and feel defeated. i just want him to flourish and be happy and healthy. i just want to be a good mom to him and our other child but i can’t help but feel like they deserve a better mother than me.