(((Emmy)))
You're in my thoughts and prayers. Have you called an abuse hotline or talked to the police? Your choice on when and how to proceed. Going no contact is an option, also. Wishing you good health and long term continuing recovery.
It's so good to hear that you and the boys are safe!