No. this is impossible. But a 50 year old closeted gay man can suddenly come out of the closet, giving the appearance of suddenness. This happens all the time.
No. In fact, you cannot become gay at all. Being gay is something you're either born with or you aren't.
No straight person becomes gay. Ever. You are either born gay or you aren't.
NO HE IS GAY!
Can a child become gay if they are straight? No. You are born gay or you are not. Some people don't realize it until later on life, but there is no "switching back and forth."
All people, gay or straight, adapt to their environments. But if you are asking if a gay person can become straight, the answer is no. It's not possible.
Sexual orientation is a complex aspect of identity that is generally believed to be determined by a combination of genetic, hormonal, environmental, and experiential factors. While it is possible for individuals to experience shifts in their sexual orientation over time, it is not a conscious choice. Therefore, a straight man cannot simply decide to become gay.
THEN gay is straight and straight is gay
No. This is science fiction.
You can't. Sexual orientation is natural and unchangeble. You can't "become straight again" because if you are gay, it means you never were straight. What you can do is learn to love yourself.
Sexual orientation is fixed at at an early age, possibly at birth. If you are gay, you were always gay. If you are not gay, you will figure that out as well.
You don't. Sexual orientation is unchangeable.
Gay men do not become eunuchs. Eunuchs were an element of some societies in Africa, Asia, and India, but those that chose to become Eunuchs may have been gay or straight.