...
This is also why you should backup your wallet after every spend. (Well, depends on how the wallet works. Some created extra address ahead of time and use those. Some generate them on the fly. But, backup your wallet at least once a week.)
+1 .. can't stress that enough