Hallucinations do not definitely mean you have schizophrenia but that is a common diagnosis when someone reports hallucinations. However there are other diagnoses that have periodic or daily hallucinations. Psychosis wherein they take over and become prominent part of your functioning can be in the schizophrenia family. It sounds like you are very high functioning and this can suggest that you may have a different diagnosis. Your ability to have high social skills also suggest a different diagnosis. You should never be afraid to tell others especially a professional about your symptoms. There in embarrassment in having any mental health symptom. This is not your fault and you should accept whatever diagnosis you have.
If this is helpful press accept