I agree. I really like your chances, lc4. I think holding on to your patience is key, though. Continue to make baby steps. Consider the benefits you've already gained from the separation.
Now is not the time to count the costs. If this all part of God's plan, He will more than mitigate the costs of what you are going through. Remember, it's a marathon, not a sprint.
It's important, too, that your H also stays the course. Hopefully he is also reaping benefits from the separation right now.
Continue to hang on to your boundaries.
As usual, I am praying for you and I'm in your corner.