Glad to hear things went well after all. A small comment for you is to realize that your H also has a part (a big part) in this sitch. So don't berate yourself and feel it's all bc of you.

Hugs.