You are currently seeing a therapist. That is good but you are making a mistake by withholding important information. This makes it difficult for the therapist to help you. You do seem to have some of the symptoms of OCD but only your therapist can determine a diagnosis with certainty.
My other concerns are your headaches and the possibility of an existing concussion. I would recommend reporting these symptoms to your mother immediately. She needs to know about the headaches so she can relay this information to your primary care physician. The majority of people occasionally experience headaches. That is normal but your headaches seem unusual because they are associated with OCD rituals. This needs to be reported to a physician. It is important to determine the nature and cause of your headaches.
The next steps for you are clear: speak to your therapist about your OCD symptoms and meet with a physician about your headaches. Your therapist can help you with the OCD but not if he or she is unaware of the problem. OCD tends to be a progressive disorder which is why it is important that is treated sooner rather than later. I hope that my answer helps you to proceed correctly. If you have any additional questions, please do not hesitate to write again. Good luck. Please take care.
This article has been updated from the original version, which was originally published here on November 6, 2010.