I'm in a similar situation. I decides to startup tracking ALL of my monthly expenses to build an average budget. With this budget in mind I'll randomly generate below and above average monthly budgets. The idea would be to never get used to spend a fixed amount of money, experiencing different things from month to month.