BB, No tips for me to offer. I think you are making all the right moves for you. They should help with H as well.
The last few days I've been back passing through my own crucible. Old relationships, past indescretions, previous judgements seem to flood me from time to time. Gotta take time to think about them, forgive myself for my stupidity and move on.