I think I can pass as a compulsive gambler based on your description, After some regrets and realization, I got decided to reduce my activity and start changing myself. I've been a gambling addict for years and wasting countless money on my addictiveness. Friends and foes tried to change me before but I can't stop being the same, It's hard to get rid of being a compulsive gambler but it is possible. Try slowing down the activities and putting a limitation on yourself. It's almost a year since I start to change and it brings a significant change to my life. I also didn't seek professional help for my addiction. Just some deep realization I was able to change.
Changing is not impossible.
Not many people can do what you have done. Unfortunately most people do now know how to bring the change and how to quit the gambling. They just found themselves trapped by gambling and found no way to get out of it.