You are not weak. You are not lazy. You are struggling under a load most people hope they don't ever have to do alone.
What would change if you and DP didn't live together anymore?
Trouble is with having someone like your 'D'P is that he takes up a position and doesn't deliver on it, and that makes it a lot harder to create / maintain other sources of support.
He is taking up the position of 'loving caring respectful adult with an emotional, practical, physical reciprocity (I mean, you both mutually benefit). But he then fails to deliver on it, actually becoming a drain on you, a negative force, sucking joy and hope and love and self esteem from around you.
You end up more isolated than is you'd not had him in your life in the first place. Its not that you can just ignore that relationship space and carry on regardless, as having someone like him means you're surrounded by someone starving you of these good and necessary things in life. And you end up piling all your emotional resources into trying to get him to show some care for you, except it sounds like he has decided to turn off the supply of kindness and love and respect.
All of which is me doing late night muttering around the basic point: he's not doing you any good love. And it's not that he's a neutral force in your life, he's a negative force. He's taking things away from you that he has no right to take ... and he's got you agreeing to live like this and it's not something anyone can be resilient to! There's no medal for standing up to the coldness and casual cruelty of a partner who denies your right to basic human needs, and calls you weak for needing them.
You are desperately unhappy. I can feel it soaking through my screen! It's hard to cope with that load on your back.
Don't wait for this partner of yours to care for your feelings and help you put things right. Take your emotions back. Own them and don't give them away to a man who can't be trusted with such a precious thing. Block him out for a bit and nurture yourself for a bit. What would you be doing to someone else with this pain and hurt? Can you do that to yourself? Look after yourself and nurture and care for yourself. Then maybe have a look at protecting yourself from some of the sources of hurt in your life. And get some positive sources flowing your way for a change - do things you like, with people you like, even if that means just you and your little one.
Sorry it's late and I'm not being v coherent!
- You are precious and you are hurting, recognize you can't live like this,
- take yourself back, do an emotional reckoning: what are the drains on your emotional health? then turn the emotional taps off to those draining people and things. Maybe just temporarily, you don't have to decide now, but you do need to stop pouring your heart and soul away.
- Nurture your own self, what do YOU need? How can you tend to your inner self a bit more? Put something back, just tiny bits at a time is fine, be gentle with yourself. Protect and care for yourself.
Then you may find you are a bit more able to change the situation a bit more. But i think baby steps is ok too, if you're drained and juggling everybody and everything...