The top two charts show the support for same-sex marriages is now pretty strong in this country -- especially among younger Americans (which means it will continue to grow stronger as time passes). Most people have accepted the Supreme Court's decision that states cannot ban those marriages (even on religious grounds).
But there is still an argument by some fundamentalist religious people that a business should be able to refuse service to someone in the LGBT community because of religious reasons. Most Americans oppose this, but sadly, about half of Republicans don't -- and Republicans control our government right now. That means we will probably still see this argument go on as the GOP officials try to pander to their bigoted base.
These charts are from the Public Religion Research Institute, and uses figures from the American Values Atlas which questioned 40,509 American adults between May 2016 and January 2017.
The same is true of discrimination against Blacks. While most Americans think there is still substantial discrimination against Blacks, the Republicans don't. That means we shouldn't expect to have any help from our government in helping to solve this serious problem in the next few years.