Going in vacation or doing a hobby of yours is not really a definitive solution to quit gambling. Sure it helps to go on vacation but as long as you have your cell phone with you , you can still gamble from wherever you are. Doing a hobby will keep you busy for a few hours but then after you finish you will be back in gambling.
True definitive solution is to ask professional help.
Professional help will only add to your expenses, and it will be useless if you don't have the desire to leave, which is cured is not your habit but your mind and heart. if you intend not to gamble again and commit to that promise, then you can definitely get out of gambling
You learn gambling by yourself, you should quit by yourself.
Actually it's not applicable to all because there are people who are weak emotionally, hence they need a help from someone
and that could be your friends, family, or a professional, and as long as it could help, you should cooperate.