I know we have said it before. Your h might win the prize for looniest MLCer. He is a piece of work.
You just hang in there. Keep being the wonderful mother that you are. You are a good person, who deserves better. I know one day you will have the happiness you so richly deserve.