phew! I went back and read the whole thing, I hadnt realized how far you have already come. Maybe your H would be willing to talk to a chaplain with you, its not counseling.
Good for you, it sounds like you are doing well.
I guess I gave the wrong finger to the wrong man...