Take the time to focus on yourself and your new little one.
You have a baby by a man who literally headed for the hills and then replaced him with an alcoholic ( just like dad )
Only when you focus on figuring out yourself and get yourself healthy will you make the right choices for you as a woman and as a mother. We have to grow to make choices that are wise and not just familiar to what we grew up with.
You deserve a good life. Make it happen One good decision after another.
It sounds like you are headed in that direction by detaching from the chaos of this guy and your dad. Are there any other living arrangements besides with your parents ?
Congratulations on having your baby. May you get to a calm place to enjoy these precious times.