I tried to respond to you last, my home computer went down. It is being work on as we speak.
I know you are scared about tonight. I would be as well even if the W said she was coming. So I know how you are feeling.
Try this, text H and say "I am looking forward to seeing you at the C and having dinner with you tonight." Do not ask. Make your message sound like it is a given that he is going to be there. See how he responds.
It sounds like you are covering some icy roads in you sitch. You should assume that there will some patches of black ice some where along the way. Do not let it worry about it too much, but know it will be there so you can react appropriately. Your sitch will see some clear roads sometime soon, but we got to get through the ice first. This will make you stronger.