Mish - I am so sorry, but ditto what all have said. This man has no idea what he has right in front of him...I don't think he will realize it until he is truly away from you (without you trying to "fix" the relationship).
Sometimes the realization of our worse fears releases us - we come to find that we are stronger than we ever knew we could be, that things can go beyond recovering our balance to being better than they ever were before.....