I'm sorry your having to go through this. I've been through a divorce too sweetie. I had children involved as well.Keep praying and being in love with Jesus he feels your pain and is holding your hand every step of the way.Whatever you do remember that.
Don't feel that way about yourself about being a good Mother. You have lived and survived a nightmare of a childhood You are a caring loving person and I know you have to be a good Mom.So don't say that about yourself I see she is smiling that say's something about how she is raised.