That one bothers me a lot. If time is collapsed to an instant for the photon, and it experiences it's own end of lifetime, what should happen if photon is never going to be absorbed? Especially interesting in the context of constant expansion of the universe driven by dark energy, which allows more space to appear before photon's path, allowing it to move infinite time until time is not relevant anymore.
Update: Sorry, I don't think that this question is asked and answered in the linked one. The question is not about how photon perceives time (which I think was not answered in the related link), but about the paradox. If there is no paradox, then I would appreciate input on why (so for photon time is not one instant?). Link to a Feymann's interpretation of EM transaction is a good one, but it does not explain why photon should have a consumer in any way.