I understand why knowing H was near sent you spinning. His physical distance also allowed you some psychological distance, and now it feels like you don't have either. But that's just a feeling and you can talk yourself through it.
Good luck on your job chat, Leah. You can do anything you put your mind to. Walk into that meeting showing that you are strong, intelligent, and capable, because you are all of those things!