None of us want to give up the "I wants" in life. An interesting article in The Toronto Star by Gail Vaz-Oxlade discusses budgeting "Pleasures" or splurges into your budget along with the necessities.
First you need to budget for the "necessities" - mortgage / rent; food; home maintenance; transportation; home expenses; income tax; insurance; short-term savings (for emergencies and predictable expenses - e.g. vacation, a new car, etc.); long term savings (e.g. for retirement); etc.
You can then budget for your "Pleasures". This last category includes indulgences and splurges. Perhaps it's fresh flowers, dinner out, a fancy cheese or a taxi instead of the bus. All I know is that yours will be different from mine. The splurges can be different every month.
You work hard for your money and you should enjoy all the pleasures it can bring you.