(((cheesy))) I am so sorry. This is awful. Sounds like you have a rough road ahead. I dont have much good advice because I haven't been down the D path. I will say tho, there is no use in beating yourself up. You loved her and were committed to your M and there is so much honor in that. I believe in karma too.
So keep doing what you know is the right thing and don't stoop to her level. Don't punish her because it will come out of your pocket.
I am glad you have supportive people. Take and allow that support--nurture those Rs. And it's perfectly okay to take time to relax, smell the flowers, and put all thoughts of her aside, you need to carry on and not let the stress consume you.
Hugs, Blu
“Forgiveness liberates the soul. It removes fear. That is why it is such a powerful weapon.” – Nelson Mandela