It's not that I don't accept that they don't agree, but it is just that I don't tolerate someone who has stupid reasons to disagree. Why does everything have to be the same as it used to be? The reason younger people want change is because the way it used to be didn't work. Maybe America was better in the past if you were a white, heterosexual protestant, but that doesn't mean the country was better as a whole. Under your logic, people not tolerating racism would make them as equally as intolerant as the intolerant young liberals you just mentioned. Some things are just not to be tolerated. Homophobia and bigotry are two of those things.