Why my budget collapses even when nothing unusual happens