I have a strict monthly budget of disposable funds. I don't go over it and I don't role it over to the next month.
If I reach the top of the budget then that's it for the month, if I don't reach budget then the difference gets absorbed into normal life.
For me, the spending has to be under control or it can get silly.