Time appears to pass more quickly as a function of human psychology. It's not a mindset issue; it's a real phenomenon. As children we have few memories, an uncrystallized view of the world, and little patience. But as we grow older, our number of memories rises, our worldview settles down, and our patience matures. Each of these contributes to a relative increase in the speed at which time passes. This effect is noticeable not only when we look back upon a given interval of time, but in real-time as well. If you pry, you will find many experiences in your own life to corroborate this.
There is nothing to fight. This is just the way things are. "Real" time, whatever that is, won't proceed any faster, so we still have the opportunity to live every day to its fullest.