My fiancee suffers from depression and anxiety from her Tourette's. I can see it, mostly tell when the anxiety is getting to her, but overall as frustrating it is to deal from the outside, i can not imagine what is like to truly have it rule your life. I am glad you are on top of it. The only way to beat it is to stay ahead of it and that is not easy.