no iran government don't do sex change operation on homosexuals , it provide insurance and facilities to Transsexuals . their difference is like the difference between earth and skyIran’s government pays for sex change operations of its citizens.It isn’t that far off the Western thought process.
The only difference is it would rather convert homosexuals into the other gender to create a heterosexual again. Iran looks down on homosexuality, but not transsexuals.
again no gay person undergo the procedure , in fact Iran made it as hard as possible for homosexuals to go under the procedure by necessitating confirmation of two psychiatrist and judicial medicine experts that the person is transsexual not homosexual.And that's only because of Khomeini's anomalous position on the matter, not the sentiments of the general populace.
In articles and interviews and knowing how our culture is, many gay men in Iran have families that prefer them as males rather than chemically/surgically induced hetero females; only a tiny number truly believe they were born in the wrong gender.
by the way there is a technicality i must emphasize here , homosexuality is not a crime in Iran legal system.
acting on the urges and have same sex intercourse is considered a crime and punishable