(This response is not to disagree with above)
My wife is not a meticulous planner. Now she is required to be. Now she runs a household, two teens, school, bills, planning, holidays, all of it.
Some programmers here have said "Well, I bring in the money, its fine for my wife to have this as a full time job".
Imagine if suddenly, instead of being a programmer, your job was now procurement and planning for a stockroom including suppliers. Like, wait, what? Imagine if this was the only job you could get now (its a thought experiment ok).
So you went from "what your day looks like as a programmer" to "what your day looks like running a warehouse, calling suppliers, negotiating deals, negotiating better deals, dealing with employees who are sick, employees who steal things, blah blah".
There are people who like that job, or are at least good at it. I would hate that job. Now imagine your new job is "running a household": making calls, dealing with mental illness (maybe thats just my family), school, school reports, children dealing with school pressure, hiring a cleaner, firing the shitty cleaner you hired, reporting the stolen jewelry to the police, hiring a new cleaner with better references, etc
Again, thats not a job that I want. I make a ton of money, I do have conversations with other people and I enjoy it. I would die in this other job. I'm not qualified and I don't have the personality for it.
Neither does my wife. But its her full time job. And she has no choice. For the next 8 years at least.
It doesn't matter that your job makes more or all the money. It matters that your wife (or partner) is trapped in a dead-end job that she hates and sucks at and she cannot quit.
I am going to go and have a conversation with her about taking over some of her "duties".