Your life has now changed, you have a baby to think about. You have to put that child first EVERY SINGLE TIME. You are correct, bringing up a child in a household with an addict is a terrible thing to expose them and yourself to. Please keep getting support from your family so you and your child have a chance at a happy and stable life.
God Bless!