Public acceptance can't be mandated or legislated.
Homosexuals might disagree with you. Remember all those equal rights ordinances?