I think people can do it without meetings - what you have to decide is are you one of them Press?
You've struggled for a long time - maybe this is something worth pursuing until the 90 days is up?
90 meetings 90 days isn't that much of an investment. What have you got to lose but your misery?
Where are you on the Steps?
D