"Do you think Heterosexual people don't struggle with confusion"
Confusion about what? Bacon or sausage? Toast or biscuit? Or do you mean the kind of "confusion" that left Matthew Shepard beaten and left to die on a fence? Do you mean a hetero (your word) who wants to "flippy flop" (Philadelphia)? The palette of human sexuality - human existence -
is extremely broad. If someone believes that God made us - then God made Us.