I have thought of this many times, and talked to lots of younger gay/bi guys who were in the same boat I was in. If I were 28 and in the same boat I was before I got married, or met my wife, I think I would have not gotten married. I know hind site is 20/20. But especially if I knew what I knew now, I would not have gotten married. I would miss the chance to love the people I have. And that has been great. But I would probably live in the closet to most of the world, and live a dual life of a gay man. Never married.
I think it is healthier for everyone involved. I would not have put my wife and her family through hell. I would not have went through the guilt. I would have been true to me. Not true to the culture and family.
For all those 20 and 30 somethings that are reading this, and are Gay/or Gayish or Bi. Think long and hard about what you want and what you can NOT do if you get married. If you get married stay committed to the marriage or get out now. Don't have kids. I would hate to screw up a young life because I can't be who I am.
Have a nice evening.