"Where people mess up is stating that you are automatically doomed or that you are a lesser class of person because of homosexuality which simply is not true"
No, this is where people mess up; "Because it is." "Because" is not a justifiable reason, to case something as a sin, and is a very brainless position.
"Homosexuality is sinful just the same as vanity or gluttony, which most Americans are guilty of one way or the other. "
Homosexuality is harmless, so how is it "the same" as vanity or gluttony which have clear harmful side-effects? Also, with this comparison here you have exposed your hypocrisy.