I hear you. I get it. And you know, you told him you needed him, and he arranged to come. And it isn't 100% of what you want, but it might be a start. And if it isn't a start, you're no worse off than you are today and you're still free to make the decisions you need to make to protect yourself and move forward if you need to.
I hope you get some good sleep. I'm feeling a bit sad tonight myself but am trying to remind myself of the baby steps I am seeing H take and the movements forward I am making for myself. I'm exhausted but I am doing my best and so are you. And it will be April and your holiday before you know it.