It's been a long time

Online support here was paramount for me.  I do 12 step meetings basically daily.  I still keep in regular touch by email with a member I met here!  The support is so helpful.