Unfortunately, it sounds like OCD to me. I do alot of things like you do and have been since I was a child. It can really drive you nuts. I find when I am very stressed or upset, it triggers my OCD even worse than normal. Do you find this the case for yourself?
Please know you are not alone, and post here to let us know how you are doing, I am a great listener and would love to help in any way I can.