Cardiffmum, I dont know if you saw my earlier post, but I think the only way forward if you are to keep having separate accounts is to let ONE of you pay all the bills, and he other transfer money to the bill payer. It could be you, it could be him.
I like Portonovos suggestion that if you pay him, you can hold back a portion for yourself.
I must admit I am a little like your husband. I earn less than my dh now, but had huge bonuses every year from my previous job. I have been dipping into that over the last year so as for the family to make ends meet, but there is a decent chunk left. Not sure my dh knows how much it is. And sometimes I complain to him about his extravagance in buying personal stuff, as in my opinion we cannot afford it, bearing only our salaries in mind.
I am extremely worried about finances, as I know that we need "my" money to dip into for the foreseable future.
Maybe your dh too is worried? Maybe he sees outgoings and bank balances and are simply scared you will not be able to make ends meet in the future? Maybe there are things regards his savings he is not telling you so as not to worry you?
My dh could not believe how much I needed each month to cover our expenses, so I made a spreadsheet including nursery fees, cleaners bills, insurances, water, gas, electricity, mortgage, tv, sky, averge foodbills, basically everything. And he was shocked when he saw the figures for himself as he did not think living cost that much. He thoght I spent money on lunches, entertainment, and clothes for myself...
I dont think your setup is necesarily weird, but people manages their money in different ways, point is it has to suit both of you.
I think you need to work this out with your dh. Have a serious talk about income and outgoings, savings and earnings, what is the future scenario if you go back to work full time, what will the scenario be if you stop working, how will affect your overall financial situation if you have more children.