I'm sorry for what brought you here. I agree with what other people have already stated - it sounds like he has several issues going on that are independent of substances.
You recently had a baby- do you have supportive family and friends? Can you call on a trusted person to help you out to get a break? Sometimes when we're overwhelmed we put ourselves last in the things we need to do to take care of ourselves. I hope you keep reading and posting.