for giving up something you need to get away from it so as a first step try to invest your money somewhere far away from casino and that make you so busy with that investment so you don't have time to gamble, it is like a full time and if you need just to gamble for fun you just need to go to gambling site and play with faucet money they give i think it is the best way for you to give up gambling and win some money.