I have OCD also known as Obsessive–compulsive disorder, I really have to have things perfect all the time. 
Did you talk to a doctor? I've heard that OCD's cause is unknown, but there may be some factors that cause it.
I think it may be hereditary but I know it runs in the family, Do you know how many people in the US have OCD? Is it widespread? 
I'm not sure how widespread it is, but there are a lot of different activities that OCD people may do.