1. Time is, literally, relative. We have nothing to compare things to when we are young, so everything takes for-ev-eeeeer.
2. The brain optimizes for storage. Our day to day is very consistent; we have routines. Those routines blur because why remember details if the details are very similar.
Combine the two and as you age, things just feel like they fly by.