Hello
without knowing you (and of course not being licensed to diagnose) and your situation, it is difficult to be able to say for sure if you have OCD. But it sounds like you are aware of your challenges which is a great first step!!! Why did you never touch on your control issues when you were seeing your doctor? Is it possible to revisit this doctor? Due to your level of understanding and if you are willing to be motiviated it may only take a few sessions in which you could gain tools and skills to manage these issues yourself!