Yes, nature sometimes gives us exactly what we're looking for :) I don't recall the exact source for my comment, but I do feel "Light travels as a wave, but interacts as a particle" is an apt description of light. It explains the double slit paradox better than anything else I've come across.