Q: then what propels those events forward through what we perceive as "time"?

Is it just human perception?  And if so, then does that mean that all conversations about time become essentially meaningless, because it actually has no bearing on anything whatsoever?