Congratulations on the reviews. If your xh is coming over to cook, be sure to put any and all documents, etc., away about this forum and anything else that you do not want him to see.
As for forgetting that you are having guests over, I wouldn't remind him. He's a big boy.
Continue moving forward. You are right where you need to be at this time.
Have a great weekend!
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.