I might sound crazy to some of you, But when you spend enough time alone, You start to notice thing most people don't. I realized that Straight and Heterosexual ain't the same thing. to Be straight is to follow strict rules and expectations and not deviate. Heterosexual is just mere attraction to the opposite gender, you don't follow strict rules and expectation society has written for you
PS. Straight means to be Linear with no loops turns or curves