I have no desire to be confrontational here but in fact most scientifically conducted polls indicate the opposite.
The most recent national poll on same-sex marriage in the United States was conducted in July 17, 2008 by
Quinnipiac University, with 55 percent opposed, and 36 percent in favor.
[1] An ABC News poll found that the majority (58%) of Americans remained opposed to same-sex marriages, while the minority (36%) support them. However, on the question of a constitutional amendment, more are now opposed than for it. The majority (51%) of Americans say the issue should be left for the states to decide, while 43% would agree with amending the Constitution.
[2]
This is from Wikipedia which I realize is not a strong source but I checked the Quinnipiac and ABC, and CBS polls and indeed this information is correct.
Additionally I would add that your theory as presented above ignores the fact that the majority of states have passed a constitutional amendment preventing same-sex marriage, thus it seems your conclusion that homosexual marriage is the will of the people is not accurate.