330+ million people live in the United States. If you want to pick and choose little pockets of society and claim they feel the same way you feel, that's fine I guess. Heck, sports gambling won't pass in KY because of a couple small town politicians, even though they seem to be okay with the lottery, horse racing, and March Madness brackets. I don't know what to say if you really believe that basically 166 million people in the US agree with you on homosexuality. National polling shows the opposite. Conversations "out in the wild" say the opposite. It just isn't an issue most are passionate about now days. I don't think you should be condemned for your opinion though.
Again, this seems like another outdated opinion/stance, but that's your right. One thing I noticed is you keep bringing up liberals. I haven't mentioned conservatives once during our conversation. You can accomplish more if you don't view things in the liberal/conservative spectrum.
I think you've seen that anti-weed commercial where the kids are high in the drive-thru and pull into the kid on the bicycle. That commercial isn't played anymore because it was mocked by the masses. That situation never happened. Making it legal doesn't give you the green light (so to speak) to be high and drive or to arrive at your job high or take a few tokes on your work break. If you treat it like alcohol (which is widely promoted and accepted) then most already know not to show up to work with alcohol on your breath or to use a forklift while drunk. How do you feel about pills? That's completely legal and has destroyed towns, many of which in this very state.
Anyway, at my job my boss is pretty straight laced. If weed became legal in KY, he'd probably laughingly make a remark to the company about not showing up high, and we'd all say "Yeah, I mean of course. That's a given." Your stances are just very Bill O'Reilly circa early 2000s when he was complaining for an hour every night about society.