Your story breaks my heart. All of your thoughts and feelings are valid. You sound like the furthest thing from a bad mother to me. You are in a really tough situation so I hope you will take those small steps because you can’t be there for B or your other children if you go down or get burn out. I admire your strength. Thinking of you.