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.
Yes I usually just play with puzzles to get my mind distracted, I hear that people with OCD often obtain extra skills that normal people dont. 
That's a good way to distract yourself. What kind of skills?
Like some people are more advanced at problem solving and filling int he blanks to certain issues because their mind is able to fill in those blanks.
a degree that the person's daily life is negatively affected. This often takes up more than an hour a day. Most adults realize that the behaviors do not make sense. The condition is associated with tics, anxiety disorder, and an increased risk of suicide.
The cause is unknown. There appear to be some genetic components with both identical twins more often affected than both non-identical twins. Risk factors include a history of child abuse or other stress-inducing event. Some cases have been documented to occur
is running out for their activities, and that more effort is needed to achieve their goals. They may plan their activities down to the minutea manifestation of the compulsive tendency to keep control over their environment and to dislike unpredictable events as elements beyond their control.
The cause of OCPD is thought to involve a combination of genetic and environmental factors. This is a distinctly different disorder from obsessive-compulsive disorder (OCD), and the relation between the two is contentious. Some (but not all) studies have found high