Are you saying fat people should be at fault because they're fat? That's just plain ignorance. Humans are metabolically different meaning a fat person and a skinny person can eat the same amount of food and still produce different effects that support the frame of their body.
If you can't accept fat people for being fat, how can you accept gay people for being gay?
http://abcnews.go.com/Health/Sex/story?id=117465
Do you think gay people don't have a choice? Do you think straight people don't have a choice? What about the straight males/females who change their sexual preference in jail/prison? What about the gay males/females who are/become sexually attracted to the opposite sex? Are you actually born gay? Can someone truly be bisexual? Do your surroundings or past experiences predetermine your sexual preferences?
Until these questions are answered undoubtedly, everyone should be more understanding of both sides.
Are you saying someones sexual preference and ethnicity are on the same spectrum? You can't change your ethnicity like you can change your sexual preference. Proof of being able to change your sexual preference is jail/prison. No one is forcing anyone to have sexual relations with the same sex in those facilities, but they do it anyways. This also proves that your surroundings have an effect on your sexual preference. This is in fact a debate, if you can't accept that, you shouldn't be here.