Having a budget is very important in anything one does. Budgets allow people to achieve most of what they want to with the money they have and divert other funds to other necessary things.
Not having a budget means that at some point one will have to dip into funds that are meant for important things such as rent, transport, and food. Similarly, with gambling, the principles are the same. A strict budget has to be set and has to be followed. If this is done it will limit the possibility of someone being broke and having to borrow money from people.