You need someone that will help you losing the addicting. Or get into sports,not sports betting.
Someone that controls you and keep you away from the gambling websites.
Block yourself from accessing this websites.
you are right, there are professionals who help with that in my opinion, and you might need to seek their help then as i doubt there are any other ways