Why my budget feels steady but collapses without warning