Bright, You are mind reading quite a bit today. I know you want answers, but the man upstairs isn't ready to reveal them to you just yet. Sit quietly and be patient, the answers will come when you least expect them.
I would go to the B-party and enjoy myself. Do the run and be proud of yourself for doing it. Your h isn't going any where and if he does show up, treat him as you would a long lost relative.
Keep the focus on you and the upcoming activities. You have friends coming to visit and that should be fun. Leave the mind reading to the man upstairs.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.