Giving up is the most hardest part in life. You choose from it weather you stay addicted or leave with so much pain in your heart. Yes it is so hard your happy, you make fun with friends but it sucks you to the reality that no one is permanent. You better quit or leave than to stay with so much pain. Being addicted to gambling is a desease. So you better give up step by step.
There is a big reason why you gave up in gambling and that is because it is already destroying your life, you have to choose if you want to renew your life and live as a better person or continue your addiction until you die. To effectively quit, you have to open your eyes and see other things that could give you happiness and believe that gambling is not the only entertainment in this world.