I feel I can't demand what he does with his money because he works for it
Oh you work just as much as he does my lovely. You're a SAHM - and I bet you do all the cooking, cleaning, childcare, GP visits, and the rest. I also bet his work stops the second he leaves his place of work, yet yours is constant from the moment you wake, until you drop back into bed.
Having read all your posts I truly think he's using your debts to guilt trip you into this financial abuse.
All the money - and I mean ALL of it - that goes into your home through wages, benefits etc should go into a communal pot, of which you both have full access to. All bills should be paid out of that first, and then, whatever is left over and ONLY if there is anything left over, should be shared equally between you both.
You've got a lot of advice information to go through, and it will take some time to absorb it all fully. But honestly, he IS being financially abusive towards you, and I hope you can find the strength from somewhere to take this on and deal with it too.
You've got this thread, so please use it Op. You have friends here. 