It looks like you have covered all the bases. However, just knowing it is from anxiety is a step down the road to recovery. And every step forward is a good one.