Sort:  

Spot on!!

It is dependent on us most of the time. At times of joy, we might get surprised when we see how much time has passed without us noticing!