The only reason we think of causality as moving forward in time is that we subjectively experience time as flowing in that particular direction.
There's no a prori reason to say that event A causes later event B. It's equally logically possible that B is causing A.
Really though I find it more meaningful to say that directional causality is a hoax and time is a static series of connected relationships.
@starkatt I don't suppose you're familiar with any of the formalized versions of time as a spatial dimension that we experience only in motion?
@Jssra Formalized philosophically or mathematically?
@Jssra My take: thinking about time as a spatial dimension can be useful but space is already a human construct so it doesn't actually help explain what time "really" is.