I too would encourage you to try Retrovaille, not even so much for your M, but FOR YOU. As you are well aware, a lot of the dynamic in your M has nothing to do with H, but with your childhood. I really think the kind of exploration of your M that could come with Ret could help you in the long run, regardless of whether you get a D or not.