Hi Lucy,
Your story is so much like mine. I don't think everyone needs meetings, but most need regular practice/effort to stay sober. Be it AVRT or S.M.A.R.T or other self-help readings/websites , I think whatever the program, you have to work it. Meetings are a way to do that but I'm not sure they are the only way. But whatever way you chose, work it. I got lazy and complacent and got bit in the butt.