It's because the tofu I eat is shrinking my nether regions and turning me gay. Or so say this guy. Yup, Tofu is a devil's food that shrinks the penis and turns men into homosexuals.
I eat tofu. Have eaten it for years. Yet I still find my wife hot. Go figure.
Also see here.