So many parallels. In my sitch, I decided to cut ties....at least as much as possible. I think the continued contact was preventing her from truly figuring out her stuff. As long as I was there as her crutch, she just seemed to spin the same pattern over and over.
Are you watching your H for those same patterns? Is he circling? Or is he progressing?