Welcome back djpb
I'm sorry it took that to bring about your aha moment, but I'm happy your life is getting better.
Do think about shoring up your recovery with whatever else you can think of - meetings therapy or whatever - fears a wonderful motivator in this respect, but I found it doesn't always last
D