Many people in the world are gay and bisexual. It's just people like you who love to pretend homosexuality and same-sex attraction in general is almost non-existent to feel better with themselves.
Bodybuilding can attest to that. 
Your entire post is nonsense. It's the equivalent of "No, you are".
Heterosexuals don't have to make themselves feel better. They are normal. Being an outcast is what causes shame. Shame is what causes homos to have low self esteem. Low esteem causes them to wish/pretend that straight people are secretly gay. But you know that. Nobody wants to be weird. Nobody wants to be shunned from society.
What are we talking about here, gays are what, 2% of the population? If you claim it's more then that you better show up with some legitimate sources to back that up. Either way, I'm fine with people being queer. Doesn't bother me in the least. Just stop with all the bullshit.