A boring meeting drags on endlessly, while hours vanish when you're engrossed in a favorite hobby. This curious perception of time has fascinated researchers for years, with explanations ranging from ...