Gene,
Congratulations - you sound a lot better and it feels to me like you are headed in the right direction.
Each individuals journey through life is unique and fluid, always remaining a work in progress Along our unique journey's we encounter bumps in the road, some larger than others.
It is helpful to gain perspective and admirable to ask for help when we need it. I hope you know we are all here for you and when you happen to hit a bump in the road you will get over it. You have much strength and I believe in you.
Kindly,
Kitt