I've been thinking that no matter what country, city, religion, social class etc, won't you experience some form of discrimination based on sexual orientation in your lifetime no matter who you are? As we'll always be considered a "minority" and never the mainstream; even people in countries with advanced lgbt rights will still feel some pressure every now and then. It's just much worse for some people. like points on a spectrum or scale.