I'm also a teacher, so a few things resonate, while others don't. I've always worked full time, even when our kids were little.
Home and bills in joint names. Finances separate. My mother had been through a nasty divorce, so always having money of my own was drilled into me, plus, I enjoyed my work. The separate finances just sort of evolved. He pays some things, I pay others, it sort of works out. When I ask for money for something, like a family holiday, there will be a bit of eye rolling, but the money gets transferred to me.
My DH is also the higher earner. The difference for me is that I'm a lot better with money than DH. I've taken care of my pension, he worked for himself, so really didn't come to grips with that until quite late. Eventually my quiet little savings pot was enough for a small investment property, not bad considering I started by just putting away $5 a week. By the time I go to that stage I had to mention that my savings had got to that point, so he does know and even though it's in my name, I see it as something for both of us.
I do joke with him now that in retirement, it will probably be me carrying him, but the truth is that both of us have gotten to where we are because we do see things as being for both of us, despite whose name is on something. If we suddenly divorced, it's pretty much how the law would see things here too.
I think the main thing you need to do is firstly, find some time without the kids around and sit down for a proper conversation. No blame, looking to the future, how to best set things up so that your whole family benefits. The children aren't just yours and cost do need to be shared fairly. You both need money to spend without being questioned about it, but savings on top of that should be for longer term things that benefit you all.
The other things I'd worry about is your pension set up. Should things change at any time and you were on your own, has your pension been prioritised? Can you catch up with some extra contributions? I'd be framing this as maximising the outcomes for you both as a family (while making sure you are protected).
Some things to think about.
2027 really isn't that long to go, but make sure the finances are working for both of you now,