The 30-30-30-10 budget is generally a good budgeting system for many, many people. It could help you in your financial situation.
Like a diet, a budget only works if you stick to it, but also allow for a little ‘cheat day’ every now and again to keep the spice in our lives.