Not an expert on the subject, but light study has been a part of several courses I took.
What I think is happening here is that you're missing the wave / particle duality of light. Or, more accurately, you're mashing the two together, when they don't go together. Light has a sort of quantum uncertainty. If you can observe it's wave nature, you won't know anything about the particle nature, and vice versa.
The image you're getting at is that photons sort of "ride the wave." That's not correct. In fact, when you observe photons individually, their wave nature is inobservable. Variations on the double slit experiment (namely putting a laser behind the slits to observe photons) will display this.
The wave and particle natures of light are separate. Photons do not travel in a sine wave fashion. This can be a really odd idea, and difficult to grasp, particularly if this is your first venture in to quantum uncertainty.
To quote a professor of mine, "light is EXACTLY like a wave... Except when it acts EXACTLY like a particle."