Also. Mentally unstable people usually don't get their opinions accepted because it's like they are not trusty. If you have a hard time people think you are not on your right mind even when in the right.
I believe it's because sexual preferences are to be something personal not something to be socially relevant. To me it's even weird that's a social issue for some people. If you like fish or meat why should I care?