LMN, he may be a turd, but you are handling all this with such grace and courage and strength....even though the wounds are still raw and get ripped open now and then.
You will be okay, you just need to get through this last hurdle and the world will be your.
Big Hugs