I agree, gambling should be seen as a form of entertainment, and not a way to make money. It's important to set a budget or small amount for gamling, for example, you are going night out with friends, then you set aside $50, treating it like any other entertainment expense for the night like buying drinks or tickets. Treating gambling as other recreational activity, you can avoid financial stress and enjoyed with everyone.