If anything, a straight man is stronger than you. At the age you are, he usually has a family, one he is charged to provide for and to raise children that are happy, educated additions to society. He has that in addition to your role in society to be a productive and law abiding citizen. On a larger scale, he and a woman literally have the weight of the world on their shoulders, everything depends on them.
You are stereotyped as a contradiction in society, which is almost a a reprieve. A straight man has to up hold and adapt the standard. All of the straight society's, values, customs, and culture are handed down by him. Your gay dilemma (you can't bypass the standard) is testimony to how well he's worked.
Today, the overall current in the gay community is that the gay community's standards: culture, values, and customs are inferior or obsolete. How fickle, disloyal, and weak. More important that behavior is contrary to the dedication to their "standards" that has made the straight communities standards are so iron clad.
In particular in relation to you, straight people know to identify with a god, a something positive that even the naysayers, if they can't get behind the god, can understand it's a symbol of startling good. But you identify here with a contradiction.
You are good too, you are not a rebel or second rate. So why embrace that belief and then try to dress it up as a strength? I'm not saying conform, simply embrace and project who you are, the way straight people have done. Simply choosing to be the opposite of what you perceive straight people to be is a pitiful attempt at being strong. How affected, you are different because you are different, nothing to do with you puffing out your chest sometimes.
(NOTICE) I am not trying to say gay people are weak. We are not because of the calloused skin our plight has wrought. However, in the context of a society, we are not so strong. We can't even bring our community together. Straight people hold together a society. They do it by successfully circulating a "standard," that includes values, customs, and culture. Its a fact not a slam.