I can't lay hands on a link, but there was an article about the psychological phenomenon of time passing too quickly. It was a measurable state you could detect a brain as either being in or not in.
One of the most reliable ways to reset internal time perception? Experiencing nature.
I try and take more walks now.