When you say "in my area it is more like 90-95%" are you referring to your perceived thoughts on what the rate would be, or are you referring to an actual poll?
If the former, than your area is probably not 90-95%, your social community is 90-95%. People tend to surround themselves with people with similar views. So it seems like in your town everyone is for gay marriage, when in fact it's the people in your town that you interact with that are for gay marriage. You don't know the opinion of those in your town who you don't associate with.
For example, if you asked me what percentage of the population smoked cigarettes, I would say 5-10%. That's because very few people I hang out with smoke cigarettes. If I were to walk into a bar (well... outside the bar) in a different neighbourhood, I might be surprised to see that 90% of people there are smoking.
An additional factor is that opposition to gay marriage is heavily skewed toward the elderly. I doubt the OP has a large social circle among the medicare crowd, but that is where the pool of opposition remains the strongest. We are just going to have to wait for them to die off.
Absolutely - and this trend is only accelerating... as Americans, we're surrounding ourselves more and more with people of a similar world view. I can see how it happens (and I'm the same, with the vast majority of my friends and social circle university-educated, reasonably progressive, etc.) but it does distort our ability to imagine what the rest of the society's thinking.
If the former, than your area is probably not 90-95%, your social community is 90-95%. People tend to surround themselves with people with similar views. So it seems like in your town everyone is for gay marriage, when in fact it's the people in your town that you interact with that are for gay marriage. You don't know the opinion of those in your town who you don't associate with.
For example, if you asked me what percentage of the population smoked cigarettes, I would say 5-10%. That's because very few people I hang out with smoke cigarettes. If I were to walk into a bar (well... outside the bar) in a different neighbourhood, I might be surprised to see that 90% of people there are smoking.