OP,
You poor woman.
You have made a huge mistake having a baby with a selfish, lazy waster.
This is who he is.
You married him.
You are the house skivvy and he likes it.
He has no intention of changing.
Why would he?
You married him knowing he was a dirty laxy man.
Now you are pregnant by him knowing he is a dirty lazy man.
You know this.
You knew before you got pregnant.
He's also a dirty person.
Only a filthy person would put greasy fingers on a clean wall.
He's very disrespectful of you.
He won't change when the baby comes.
His laziness will get worse and he will be a source of stress and sadness spoiling a happy time.
Don't give up your job as it is highly unlikely you will remain with him.
His lazy selfishness will ruin the relationship.
Stop cooking and cleaning and laundry.
Get him to move to the spare room and don't go in there.
It will be better to be set up in the bedroom with the baby.
You have 6 weeks to reach out to family and friends for support.
It's highly unlikely he will step up.
Get used to being organised yourself.
But stop doing ANYTHING for him now.
You will need the energy for the baby.
Try not to upset yourself.
Just prepare yourself to do this alone.
He has shown you clearly who he is and you ignored it.
Focus on the baby and getting support IRL.
Perhaps take this time to look at how difficult it would e if you split up.
Hope for the best but prepare for the worst.