You can still have fun while on a budget. The basic idea is to put you in control of your money and not the other way around.
Budgeting is not about depriving yourself of having fun, buying your favorite brand or making your life boring and miserable. If that is what you think creating a budget means, you have not really understood its meaning. That is the primary reason your budget plan doesn’t work. Your budget plan should actually be a guide to help you manage your finances. Chances are you have a fixed income so, if you don’t allocate this money properly, you will end up falling short on something or the other.