"Time is one of the last great mysteries", runs the first sentence of a large book about time. Time has been described as a river, but this metaphor is wrong, because time does not flow. Physical reality is a *process* and it can be called the *river of existence*. This river does not need time or anything else beyond itself to be what it is: a process. Time is not part of that process: it is not an ingredient of physical reality. Time is the *artificial bank* in relation to which the river of physical reality flows. Time is an *abstract entity*, like numbers: it is an element of our language by means of which we speak about physical reality.
There are claims that the "passage of time" is necessary for changes to take place. The relationship between time and change seems problematic because of the wrong approach to this issue. It is wrong to start from the position that events take place "in time" and that change "needs time" to take place. Change is *immanent* to physical reality; change is also the basic feature of the human perception and understanding of that reality. Physical reality is a process of ceaseless becoming and vanishing. Change is *ontologically and epistemologically prior* to time: we perceive change, not time. If there were no *directed change*, nobody would speak about time.
There are claims that "we perceive time through motion", but such claims are wrong. We do not perceive time through anything, because there is no time in the physical world to be perceived. We perceive change: on the basis of this experience, we created time as one dimension of the *space of discourse* about reality, on which (dimension) we express ("project") our experience of change. Time is an abstract means by which the mind describes its perception and understanding of physical reality. Time does not exist beyond the human mind and language: it belongs into the *space of abstract entities* (together with numbers, formulas, etc.) created by the human mind.
In sum, I do not see anything mysterious in/about time. Am I wrong or naive?