I haven't read your whole situation but as someone who has been there and made it out the other side I want to encourage you to keep pushing forward. It's like 2 steps forward, 1 back. My hubby and I had a few times where I thought we were on our way to being fixed and then I got too caught up and when it fell apart again it hurt worse than the first time because I let my expectations build up. I know it is hard to keep hanging in there and go through the "wringer" but it will be worth it someday! Just know that it is not over. Go back to GAL and PMA and you will do just fine.
I'll try to read more later and see if there is anything else I can offer in the way of advice for your sitch.