to run out of
to resist
expenses
a shopaholic
to stick to
to save for a rainy day
to be broke
thrifty
to follow (a plan, a budget, etc.)
to fight
someone who enjoys shopping very much
to have non left/ to use all of something
to have no money
what you spend for
careful in spending money
to save money for future needs