I don't know what the solution is.
Unless we find a lot of women willing to live below their "means", all I know is that it's gonna be a trial the wife will have to be willing to put up with. A lot, wont, and won't admit that they won't.
There are 2 solutions (really 1 if both are applied)
1. Marrying an older man
2. Living in poverty/below/within means
If a man works hard in his youth, even in this economy he can have a house paid off by the time he is 35/40. This is similar to Aristotle's time (though the reason of the circuмstance is slightly different).
If he wants to home school (and I highly recommend it) then he really can't afford to be paying a loan, having a house and no debt is very important. This also means the woman should not have a loan either, though a young lady most likely would not have started extra schooling and even if she did her debt would be small.
Of course you now have a problem. Most girls do not want an age gap too large. 3-5 years seems to be considered normal for people nowadays unless you happen to look young as a guy.
So if she is in her teens or 20s she may not be pleased with marrying a guy in his mid 30s to early 40s. While the Father of Saint Pope Pius 10th was ~22 years older than his wife, the world has changed and most people may not lime such a gap, even if the circuмstances require it for most people to get married.
Also most men who will go bald, will have significant balding or complete baldness by that age, which is another factor. So the age and hair factor will also make the ladies less happy with their options.
Of course if you want a women to understand the importance of working just get her to work full time in retail or hospitality for a few months, then she will appreciate the opportunity of being a full time wife and mother. And if you make her work a harb labour job for a while that will also make it pretty apparent. Being a housewife might have it's difficulties but it's much more fulfilling and loving and not soul crushing like waging.
As for women who are 30+, this is difficult because from 30-35 she can have children, but it's just much harder and you won't be having a large family, and 35+ is considered a geriatric pregnancy meaning there is significant risk.
The woman may feel like she is getting a raw deal by marrying a much older man, but he may still be able to be in shape and have good hygiene+grooming which can help. Though in hard economies like this there are few options.
The man may feel like his getting a raw deal if he marries a women past 30 since he has had to slave away every day with little incentive, no love or comfort, just the hope he may one day get to marry a lovely lady and have a family. Infact he may be unwilling to marry a woman over 30 simply due to the risk of having no children. His own fertility is already significantly in decline so breeding with an older woman is only going to increase the risk, at least a young woman can offset his lower fertility with her prime fertility.
Both sides have it hard, if people wish to get married they will need to be realistic and make some sacrifices.