In my country no one discriminates gays, but because of our culture, I doubt that so early will they legally accept same-sex marriage
Not surprising since you are from Africa. Homosexuality is not a part of the African culture. It was introduced very recently by the Europeans. Anyway, IMO, the Africans must stick with their traditions, rather than allowing alien cultural practices such as same sex marriage.