HOCD is a mental health disorder that causes distress and anxiety, while denial is a conscious effort to ignore or suppress one’s true sexual orientation.