So, do you have generalized anxiety disorder or OCD? Or, is it both, or something else? You mentioned OCD originally, but some of what you talk about doesn't sound like OCD to me.
Anyway, I'm glad to hear that you're doing better. I hope you can continue to improve. Mental illness sucks, bigtime.