Hello pdwhite, it's nice to meet you.
What you are explaining could be symptoms of ocd but only a professional can diagnose that. In therapy there are certain skills that you learn to lessen the effect that this would have on your life.
Welcome to psychcentral, if you have any questions or concerns feel free to private message any community liaison or moderator, here is a link to the list of the community team here, everybody is very helpful.
http://forums.psychcentral.com/showgroups.php
__________________
Friendship is born at that moment when one person says to another: "What! You, too? Thought I was the only one." C.S. Lewis
visit my blog at
http://gimmeice.psychcentral.net