No, it isn't easy to be gay, here in the US--the culture is extremely hetero centric and homophobic, and has been my whole life. People expect you to be straight, from birth, and saturate you in heterosexual expectations, images, and archetypes. We are not free to be gay, really, as the laws are uneven; teenagers can be kicked out of their homes or sent to seminaries for being a homosexual and nothing happens (this is also because the sick culture we live in discards people freely, allows them to starve and die on the streets, makes them dependant on parents to pay for college, etc) --many other forms of crime, discrimination, and exclusion are overlooked and tolerated (even if the books say they are illegal), from schools to the adult world, because the police, courts, and general community is often on the side of homophobia themselves, stoked on by the christian right who goes around the world stoking anti-gay laws like the one in Uganda, and harassing our place in this country. The GLBT equality movement has a long way to go, both culturally and politically, to reach anything akin to equality; it is a national and a global struggle, but one with real consequences for how people are allowed to live their lives.
Further, the east is full of soldiers in riot uniform harassing civilians; see Indonesia, India, China... Some in the west have truly progressed a great deal, just not the US or UK. Males holding hands is a fairly meaningless cultural fluke when the society is still extremely sexually repressive, and when you can be thrown in jail for holding hands with a girl.