GM, You have every right to be angry and I would find something to let it out on.
They all tend to try to wear us down so that we'll accept the scraps that they offer. However, if at all possible, stay firm about what you need for you and the children to survive.
I'm keeping you and your family in my thoughts and prayers.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.