Wheelie,
I am totally feeling for you. Not much you can do at the moment IMO. You made the decison to be a father and husband and now you have to stick to your guns.
What Linzi said makes sense but if your wife ain´t happy with that it won´t happen. It is that simple. IMO every marriage is also an unspoken contract on how to live you life as a couple and family. Sounds like your wife did not sign up to be a longterm traveller or living like a pioneer woman. Mine did that neither. Damn, we never even gotten a camping trailer in all those years.
You have made a commitment and have chosen a certain lifestyle. You seem to get a maximum of travel activities out of it. I say you are doing well at this point.
Give your kids safe conditions to grow up in and plan ahead for the next 15 years. They will pass faster than you can imagine. Get out of debt and talk with your wife how you want to live in the future, a lot. Maybe she´ll stay with you ...
If I could do it again I probably would chose a military career enjoy retirement at 50 (which I am now), even though the Bundeswehr has been a dull place for me. I am quite a bit in debt with my business (not my fault, besides supporting my elderly parents financially for well over a decade). My plan is to get out of debt and retire at 60.
DW and I don´t need much money and we can live a simple life easily because this is what we have been doing all the time since we got our three children. We are going to downsize, one small economical car, one bike/scooter, two E-bikes. We want to have part time jobs as long as we don´t make ourselves ridiculous, both for some side money and making the brains and body work.
Not to p*ss on your parade but I know plenty of folks with a decent amount of money on the bank and/or a good retirement. Few of them are happy. Most of them suffer from an overinflated self-esteem.
Happiness comes from doing and living live at it´s fullest - not from owning. My Grandma was quite a poor person by all standards. She was one happy woman, though.
Whatever you do, good luck and happy trails!