The way that your life is, respectfully is your own doing.
This is your real problem right here:
"I know it's my own fault for having another baby with him but I just don't know what to do. People will say I should leave him but again it isn't that easy. I just don't know what to do, things aren't going to change I know they aren't but it's so hard."
Probably shouldn't have had 1 by him. . Respectfully.
Also, respectfully you're unappreciative.
He isn't useless, he is providing and doing his part as well.. what he's capable of. He is also stressed and stretched to full capacity..just like you are. He has a right to decompress and relax..sleep in..have a life outside of work..
Both of you know that he can't provide more, and be more involved. Your expectations are too high of him. You know how he already is..
Don't know why you would expect more of him.
Sounds like you are unsupportive, and aren't willing to improve the overall dynamics.
You call him useless, but he works and tries his best to be there for the children (you said he's a brilliant father when he's around).
You said he isn't coping well in this situation either.
He's told you that he isn't understanding of what to do and basic parenting skills or doing the right things according to you.
You already know how things are...and have always been. He has offered you support and a solution that you declined.
He is the partner that is unsupported..not you
You're not even showing up for yourself. You are stuck in a reckless downward slope, and self sabotaging.. you're sabotaging the children's life as well.
Stop having children with him. You both weren't coping well with one, and then irresponsibly bringing another into this dynamic.
This post sounds like you're selfish and unappreciative, and you're bashing and insulting him. Blaming him for your poor choices.
You sound like you're adamant about suffering and keeping your life as difficult. ..to blame and insult him.
It's not his fault that you continue to not love, respect, and cherish yourself.
You keep giving him your time, energy, and body. You keep running back to him. You keep remaining. You know that things are likely to stay the same, but you won't leave.
I am not understanding why you have decided to continue the pregnancy..given everything.
You keep making things harder on everyone. Accept the help. . if not for you, then your children..it may produce a less stressful environment..
If you don't want help from his mother(which will cause a rift in the relationship because that's probably insulting him and his mother) if you have the means, hire someone..perhaps let your little one go over grandma's (if she's capable and able) for awhile... This is her grandchild, maybe she wants to spend time together.
If you need a break away from home, make plans to go out..doesn't have to be extravagant. Maybe rent a night someplace away from home...by yourself or with dh
If you're unhappy in the relationship, leave and don't come back. Strickly Coparent...if he doesn't want to be involved, you have to get help.. you need a village.. and support..
Perhaps therapy would be beneficial for you in order to help you make better decisions and choices for your life in the future.