I am sorry that your appointment was canceled, but I'm not surprised. They tend to go through quite a few lawyers and mediators along the way.
I do think you are handling things quite well and if you are comfortable in waiting until after Christmas, then you should do so. Just keep an eye on the finances, etc. I would advise your Solicitor that you are going to sit back for a bit and wait on your h to see what he does. After all, the ball is in his court to find someone new and get on w/things.
Keep the focus on you and your course. You've got this!
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.