Popular perception: 20-28% of Americans are homosexual; reality: 3.5%