Hi, darkenergy,
You mentioned that you are fighting this addiction alone, but that doesn’t need to be the case. Even if you do not feel ready to speak to someone you know about everything, there are plenty of support options and groups including the groups on here, Gamblers Anaonymous, or a group that I have found extremely useful – SMART (focuses on cognitive behavioral therapy for any addictions).
If you haven’t done so already, I would recommend at least trying out one or more of those meetings, they all take place online, are free and if you don’t feel like speaking, you can just listen.
Regarding the online therapist, I have heard others say positive things about one on one therapy, but I personally have not had any sessions so I cannot directly speak to that.