I enjoy a bet everyday and lose most times on the horses but have a bit of success on the dogs.
The secret is knowing you don't usually win, just treat it as a hobby which like any other costs money.
Would agree that there's too much advertising and sponsorship around football nowadays which poses real problems for the vulnerable.
One thing I've never done is chase losses which is a mugs game, just accept it's not your day when you've lost your budget.