Shiss, have you verified with online public records that H has filed? Or you can call the courts to ask. I know for me, it'd help me feel more in control knowing for sure instead of just waiting and waiting.
This is your chance to grow into the best you! It still sounds like you and H are reacting and reacting. But you can stop that cycle and start rebuilding. you're on your way!