I’m so sorry this has happened. My husband called me horrible things in front of my kids. He called me a moron recently and then when i lost it and screamed that he shouldnt speak to me like that, he ignored me for days for losing my temper. Just horrendous.
You should not be shouted at or called anything in front of your kids or alone!!. It’s so hard to see any light with the financial abuse. Have you gotten in touch with local supports? You deserve to live a happy life.