Shining, You are doing great and I did like your responses to your h. It appears that he can't sleep. A lot of them can't sleep at night.
That's great news about the company. I do hope you get the job and from what you've posted, you must might have it in the bag. I'm keeping my fingers crossed for you.
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.