the problems with being gay, does not come from being gay, it comes from society not understanding homosexuality, or seeing it as normal, and a beneficial part to society. They should.
If society was not at fault, i would not loose 1 inch to be straight. gay sex is much nicer
only problem is that at the moment, it may be more complicated to have children, but as policies and technology develops, it may soon be possible, and common place to grow children out side the womb, artificially, but yet completely the same.
if anything, i think the best and nicest is to be bisexual.