I would try to separate your finances so you have more visibility. Set up separate and shared bank accounts and have him deposit into the shared account a regular amount on a given schedule to cover what he has agreed to cover. With everything else going on, you don't need this murky financial situation. I think you should take over paying the bills that directly impact you with H providing whatever funding he agreed to.
You will find the visibility and control reassuring.