Welcome to PC!
They sound like symptoms of OCD, for sure. But whether or not you have the actual diagnosis can only be determined by a professional, such as a psychologist or psychiatrist. If these symptoms are really interfering with your life, I would recommend finding a professional to speak with.