You need to surround yourself with other things to do. Don't give yourself time to think about gambling and you'll find yourself in a much better place.
Yes, external help from our family members/friends will definitely help us not to think about gambling in more frequent occurrence. When we are giving some big time gap for our gambling activities, we can be sure that giving up gambling will become easier. Only the gamblers who are frequenting to gambling are getting addiction and finding giving up gambling is not easy.
If we have self control and know money value, we don't need anyone help to stop gambling. If we think about our future, we only stop gambling. Becasue we will get to know if we continue our future will spoil. But those who don't know money value and don't have any idea they will addict this gambling quickly and later they will suffer a lot to stop gambling.