I don't know the entire story, and something like this is hard to respond to because chances are the wrong thing will be said or misunderstood. I am just goint to say what I wish somebody had told my mother so I didn't have to live her drama that she describes now as "my life was just so hard I didn't have time to think of anything other than myself, I don't know how to explain it, I wish you could understand". Silly me, I was just trying to be a kid!
Sounds like anger is an issue and possible abuse. Age is not the issue, that is a cop out.
Maturity is the issue.
A child needs love, and at least one responsible adult teaching them to laugh, love and grow into a happy healthy adult themselves.
Exposed to what is described above is something no child should live with.
I mean this in the nicest way, the grown ups needs to grow up and if they cannot they need to step back and let the ones who will take charge.
You do not need him to come around if you are willing to take the steps needed to be a responsible mother. You cannot make him come around. Focus on your child, not him. Again, don't mean to sound harsh, I've just been "that child". It sucks.
AM~