Don't put money in a place you have access to IMO, you should put your BTC in a cold wallet imo, also try doing something offline and get yourself distracted from it IMO.
Right, also make yourself busy just like what i did, i take a vacation and go to a trip for months where there is no access in internet, i just relax there with my family then slowly i completely forgot gambling. currently, i still play but i know my limit.