You wrote: “The idea of attending a GA meeting in person scares me as I worry about running into people due to my profession. Maybe I should consider counselling.” At the moment – most GA meetings are online zoom meetings – so you can choose to attend one far from where you live. I am guessing you are in the US – so you could attend one in the UK – where you are unlikely to meet anyone you know. There are details of the link to meetings on the thread started by Charles in this forum.
Having said that, I would recommend counselling as well as I feel it does go deeper than attendance at GA (useful as it is) will.
I wonder if you have spoken to your husband about supporting you by handling your finances for you until you are strong enough to resist looking for outlets online. No access to money means that you cannot bet. He can get support here too via the families and friends forum and the separate support groups. I hope you can get good support for yourself and your family and can keep strong. I wish you well.