I think twenty years is a long long time,ten years is acceptable.Money cause many misery.
In Australia,the first priority is health,then marriage, family,the last one is money.