I am recently been having these extremely intrusive thoughts that i may be gay. i know that i am not, due that i am currently in a relationship with a guy that i have been with for almost 2 years now. these thougths are driving me insane and i am starting to doubt everything around me...(family, friends, etc) These thoughts come around about once a month and it's happened for the last two months in a row. can somebody please tell me what is wrong? i am extremely self concious, and i know that i do have some mild OCD traits. i have been reading the other questions online about others who have the same things, and i think that i may have HOCD as well. if somebody could please tell me what i can do to make these stupid thoughts go away, i'd really appreciate it. my boyfriend and i talked about it, and he thinks that it may be anxiety and stress related.....? i enjoy being with men, and i someday want to marry (my boyfriend) and have children, but until i figure out what is going on with me, my mind is in a crazy whirlwind.