You gave up your own bank account and your husband transferred all the money from your joint account into one his own name? You have no independent financial presence at all and you don’t even get weekly child benefit paid to you independently via the tax system as your child’s main carer? Well, you are right to feel concerned.
Being given cash by your husband in this way would not be demeaning if you wanted it that way (though it could still be dangerous), or if there was a very good reason for it. But you don’t want it that way and you haven’t told us any good reasons. You say you are bad with money but you haven’t been financially irresponsible. You haven’t run up huge debts, and you still have money in a savings account. You paid for the family home. You are not earning because you are at home caring for your young children, so you are still a contributing member of the household. You sound as if you lack confidence with money. That is not the same thing as being bad with it.
Your husband dismissing your concerns as “ridiculous” is very wrong. His background does not explain or excuse his behaviour. Nice people can have a discussion about different expectations that come from different backgrounds and find an agreement that is comfortable for both of them. If he can’t, then that does not make him a nice person.
I am very sorry but I do think your husband’s behaviour at the moment is controlling, selfish and greedy.
And what to do? Well, you might talk to your DH about it again, although his dismissive attitude is not encouraging. He is behaving as if he does not trust you with money at all, and that might be a good place to start a conversation. Why doesn’t he trust you with a joint bank account? Why couldn’t he pay a regular amount of money into your own bank account (enough to cover your supermarket bill and other family purchases you make such as things for your child(ren), plus a fair amount of personal spending money) and leave you to manage exactly how it is spent?
Alternatively, you could build up your own confidence and your financial presence a little bit first. Over the next month or so, skip a few Costa Coffees and put away a tenner or so each week into an envelope in your sock drawer. Then open a current account with the money. You might prefer a “basic” account, especially if you fear you might accidentally go overdrawn or if you think you would fail a credit check without your husband’s support. This web site explains how to set up a basic current account:
www.moneysavingexpert.com/banking/basic-bank-accounts
Then consider talking to your husband about what you have done and how you would like to share management of the family finances in future. If you think he will be pleased and proud because you have shown you can be so financially responsible, all well and good. If you think he will be angry because how dare you save money and open an account without his say-so, then I’m afraid you really do have a problem.