Look, you've got an insecurity problem and maybe an anxiety problem, as you're letting others define you. You're only 16, who cares if you've had a boyfriend or not? And I'm sure you've spoken to plenty of lesbians, you just don't know it because they're just people like you are. It's the way you're thinking about your thinking that is the problem, and that's what you need to deal with. If your parents aren't a source of help, try talking to your school counselor and see if that gets you somewhere.
I'm also scared that I'm going to make myself talk to a lesbian and see how I feel and I don't want to do that
I'm pretty sure I'm not attracted to women, but ever since that mom called me a lesbian I keep panicking thinking about being gay. Like since she called me gay, that must be I haven't figured out that I'm gay yet and I don't want to be gay. I'm really self conscious about the fact that I've never had a boyfriend and this all made me feel really bad about myself and I keep thinking that if one person thought I was gay everyone must.
First thing is, stay away from Dr. Google. Google can be helpful when you have a diagnosis or to research a medication or procedure you've been told to take, but not very useful to just google symptoms. Second, everyone has thoughts about themselves -- the question is, what are your actions? If you're not attracted to women and you are to boys, you're not gay. Third, anyone would be at least angry at hearing someone said something controversial about them. Fourth, don't take the term HOCD that seriously -- it's just a description of one type of obsessive thinking that anxious people do, but it isn't any different than any other type of bothersome thoughts. The problem isn't what you're thinking so much as that thinking is bothering you. That's the problem to focus on.
I also make myself look at pictures of females to see if I get sexually aroused, and if I start feeling anything I freak out and think that it must mean I'm a lesbian. Please help me