You know how we talked about the Sun being big? Well, photons are the opposite. They're what make up light, and they're small. Really small. Try to imagine the smallest thing you possibly can and make it smaller. Now double the effect, and you're probably somewhere close.
Photons are freshly generated in the core of the Sun, making their way slowly to the edge of our native star before they break free, but it takes them a while to travel that path - somewhere in the region of 170,000 years. This is because atomic density at the core of the Sun is extreme - around 150 times denser than water - and atoms are carried by convection, cooling and heating and being reabsorbed thousands of times before they're able to escape into space. This also means that all of the natural light we see almost older than recorded human history. Just let that sink in.