So if he can't file D.... and you don't want to file D currently but need money then you may have to just suck it up???

What about just stating - well it must be frustrating trying to do things when you feel I've kept information from you... I mean you can apologize for how he feels without apologizing for any specific action. This may very well take the bite out him ---- or simply saying "I hear you"... would probably stop him in his tracks because he is expecting blow back to his slander.

In your situation you may just have to concentrate on one positive moment at a time so your financial needs get met.

What are your other choices???

You will need to put your financial needs at the forefront ---- write down a list of what you need and costs. Is he paying for your housing? Utilities? How much are you expecting?

I think you can prepare an email on what you are needing financially but avoid any ultimatums for sure. If he is nasty.... do not reply... <<< thats your boundary... it doesn't need to be stated.

If he refuses financial support you may need to think what your long term goals are --- in this country or at home.