My advice would be to physically restrict your funds as much as you can, I know exactly the feeling your on about man, your calling yourself a dickhead while your still pumping more cash in, its pure compulsive gambling
If you have a trusted person to hold onto the bulk of your funds for a bit do it, get on gamstop, self exclude from the bookies and tell those who care about you that you have an issue, a problem shared is a problem halfed.. It also helps because you feel your letting others down if you do gamble instead of just yourself
Someone told me about a type of bankĀ account called monzo or something the other day that you can block gambling transactions and limit how much cash you withdraw.. They where recommending it for me and I thought it sounded sweet but I haven’t done fuck all about it, if it is as good as it sounds I reckon it could help you out